147 pubs · 4,764 cites · h-index 36
Agency for Science, Technology and Research
2014 - Present
Cellular Therapeutics (United Kingdom)
2026 - Present
Bioinformatics Institute
2014 - Present
National University of Singapore
2015 - 2025
Singapore General Hospital
2025 - 2025