110 pubs · 1,699 cites · h-index 22
Auckland Institute of Studies
2009 - Present
University of Auckland
Palo Alto University
2026 - Present
Stanford Medicine
2025 - Present
Bioengineering Center
2012 - Present