155 pubs · 8,760 cites · h-index 50
University of Pennsylvania
1982 - 2024
Translational Therapeutics (United States)
2005 - 2022
Washington University in St. Louis
2017 - 2017
Columbia University Irving Medical Center
2005 - 2017
Columbia University
2017 - 2017