Quarterly report pursuant to Section 13 or 15(d)

Prepaid Expenses and Other Current Assets (Details)

v3.20.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid professional fees $ 187,709 $ 153,478
Prepaid VAT on purchase 41,480 40,602
Security deposit 24,428 24,847
Other 25,565 32,213
Total prepaid expenses and other $ 279,182 $ 251,140