182 pubs · 14,672 cites · h-index 63
PTC Therapeutics (United States)
2001 - 2023
Children's National
2018 - 2018
The Ohio State University Wexner Medical Center
University of California, Davis
2017 - 2017
Tufts University
2016 - 2016