35 pubs · 629 cites · h-index 14
ETH Zurich
2024 - 2025
University of Freiburg
2024 - 2024
AO Foundation
Sanford Consortium for Regenerative Medicine
University of Colorado Denver