76 pubs · 16,827 cites · h-index 42
Tessa Therapeutic (Singapore)
2025 - 2025
Agency for Science, Technology and Research
2009 - 2024
Io Therapeutics (United States)
2024 - 2024
Institute of Molecular and Cell Biology
2021 - 2024
Institute of Medical Biology
2009 - 2023