XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Investments (Details 2) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Sub total $ 2,009,953 $ 2,028,170
Total 3,264,200 3,364,619
BioFirst Corporation [Member]    
Total 1,254,247 1,336,449
Rgene Corporation [Member]    
Total
Braingenesis Biotechnology Co., Ltd. [Member]    
Sub total 7,301 7,367
Genepharm Biotech Corporation [Member]    
Sub total 22,291 22,493
BioHopeKing Corporation [Member]    
Sub total $ 1,980,361 $ 1,998,310