23 pubs · 3,012 cites · h-index 14
Salk Institute for Biological Studies
2008 - 2025
Discovery Institute
2022 - 2022
Sanford Consortium for Regenerative Medicine
2016 - 2016
Molecular Sciences Institute
1996 - 1999
University of Rome Tor Vergata
1991 - 1998