Hiendrawan, Stevanus, Dexa Laboratories of Biomolecular Sciences, Indonesia