
669 pubs · 283,456 cites · h-index 141
Stanford University
2016 - 2025
Palo Alto University
2014 - 2024
Max Planck Institute for Developmental Biology
2023 - 2023
Institute of Developmental Physiology
2023 - 2023
University of California, San Francisco
2006 - 2020