491 pubs · 29,721 cites · h-index 87
Translational Therapeutics (United States)
2024 - 2024
University of Pennsylvania
2020 - 2024
Stockholm University
1972 - 2020
Scripps Research Institute
2000 - 2016
The University of Melbourne
2012 - 2013