Nurcholis, Waras, Pusat Studi Biofarmaka Tropika (TropBRC); Departemen Biokimia FMIPA IPB University, Indonesia