7 pubs · 40 cites · h-index 2
Johns Hopkins University
2026 - Present
Princeton University
2025 - 2025
École Polytechnique Fédérale de Lausanne
2023 - 2023
Institute for Stem Cell Biology and Regenerative Medicine
2017 - 2017