66 pubs · 1,017 cites · h-index 16
Queen Mary University of London
2023 - Present
University of Connecticut
2024 - 2024
UNSW Sydney
Bioengineering Center
Imperial College London
2019 - 2024