Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF ACCRUED EXPENSES (Details)

v3.20.4
SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued clinical operations and trials costs $ 14,132,842 $ 14,242,669
Accrued product development costs 2,189,047 3,573,231
Accrued compensation 4,222,594 3,673,111
Accrued other 1,460,949 958,928
Total $ 22,005,432 $ 22,447,939