297 pubs · 14,525 cites · h-index 67
ARC Centre of Excellence in Synthetic Biology
2021 - 2025
Concordia University
Genomics (United Kingdom)
2025 - 2025
2009 - 2025
Concord University
2023 - 2023