23 pubs · 1,335 cites · h-index 14
PTC Therapeutics (United States)
2012 - 2012
University of Central Florida
2004 - 2010