15 pubs · 544 cites · h-index 11
Carmot Therapeutics (United States)
2025 - 2025
GlaxoSmithKline (United Kingdom)
2021 - 2023
University of Waterloo
2022 - 2022
GlaxoSmithKline (Netherlands)
Birmingham Women's Hospital
2008 - 2008