82 pubs · 5,479 cites · h-index 28
Regeneron (United States)
2018 - Present
Progenics Pharmaceuticals (United States)
2025 - 2025
University of Auckland
2021 - 2022
The Royal Free Hospital
2022 - 2022
Auckland City Hospital