199 pubs · 43,495 cites · h-index 77
Agency for Science, Technology and Research
2011 - Present
Institute of Materials Research and Engineering
2011 - Present
Shenzhen University
2023 - 2023
Singapore Institute for Clinical Sciences
2022 - 2022
Singapore Polytechnic
2016 - 2020