24 pubs · 814 cites · h-index 12
California Institute for Regenerative Medicine
2026 - Present
Institute for Stem Cell Biology and Regenerative Medicine
2026 - Present
Stanford University
2026 - Present
University of Zurich
2020 - 2024
University Hospital of Zurich
2018 - 2024