101 pubs · 2,576 cites · h-index 21
Roslin Institute
2026 - Present
MRC Centre for Regenerative Medicine
2023 - Present
University of Edinburgh
2022 - Present
Lawrence Berkeley National Laboratory
2022 - 2025
University of Cambridge
2016 - 2025