37 pubs · 1,210 cites · h-index 16
BioInnovation Institute
2026 - Present
MRC Centre for Regenerative Medicine
2013 - 2025
University of Edinburgh
University of Lausanne
2016 - 2021
University Hospital of Lausanne
2016 - 2020