Quarterly report pursuant to Section 13 or 15(d)

Accounts Receivable - Schedule of Accounts Receivable (Details)

v3.8.0.1
Accounts Receivable - Schedule of Accounts Receivable (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Accounts receivable, gross $ 5,517,800 $ 13,215,343
Less: Allowance for discounts (4,376,208) (11,664,490)
Less: Allowance for bad debts (749,379) (350,954)
Accounts receivable, net 392,213 1,199,899
Laboratory Service [Member]    
Accounts receivable, gross 5,030,125 12,715,835
Others [Member]    
Accounts receivable, gross $ 487,675 $ 499,508