450 pubs · 17,879 cites · h-index 70
Stemcell Technologies
2025 - 2025
University of Waikato
1998 - 2025
University of British Columbia
2024 - 2024
Columbia University
University College Dublin
2023 - 2023