Agency for Science, Technology and Research
Singapore, Central Singapore, Singapore
Institute of Molecular and Cell Biology (IMCB)