38 pubs · 999 cites · h-index 12
Technion – Israel Institute of Technology
2016 - 2025
California Institute for Regenerative Medicine
2022 - 2025
Institute for Stem Cell Biology and Regenerative Medicine
2025 - 2025
Stanford University