Quarterly report pursuant to Section 13 or 15(d)

7. Stockholders' Equity (Details Narrative)

v3.20.1
7. Stockholders' Equity (Details Narrative) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Colllaboration Warrants [Member]      
Warrants outstanding 32,412   32,412
Warrants weighted average exercise price $ 136.45   $ 136.45
Warrant expiration dates May 2020 through May 2021    
Warrants granted 0 0  
Warrants exercised 0 0  
Warrants [Member] | Debt and Equity Financing Arrangements [Member]      
Warrants outstanding 439,083   658,557
Warrants weighted average exercise price $ 40.24   $ 31.16
Warrant expiration dates July 2020 through September 2026    
Warrants granted 0 129,084  
Warrants exercised 219,000 0