545 pubs · 22,720 cites · h-index 76
University of Pittsburgh
1999 - 2025
McGowan Institute for Regenerative Medicine
2005 - 2025
Radboud University Nijmegen
2024 - 2024
Princeton University
2024 - 2024
Directorate-General for Interpretation
2024 - 2024