XML 85 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Related Parties Transactions (Details 1) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Accounts receivable due from related parties $ 143,278
GenePharm Inc. [Member]    
Accounts receivable due from related parties 142,225  
Rgene [Member]    
Accounts receivable due from related parties $ 1,053