393 pubs · 11,649 cites · h-index 56
Government of New Zealand
2025 - 2025
Research and Studies Telecommunications Centre
2025 - 2025
Quantitative BioSciences
2025 - 2025
Certara (United States)
2022 - 2025
Integra LifeSciences (United States)
2022 - 2025