23 pubs · 612 cites · h-index 8
Agency for Science, Technology and Research
2014 - Present
Bioprocessing Technology Institute
2014 - 2019