5 pubs · 315 cites · h-index 2
The University of Sydney
2021 - Present
UNSW Sydney
2026 - Present
ETH Zurich
2014 - 2014
Institute for Biomedical Engineering