55 pubs · 316 cites · h-index 8
University of Iowa
2018 - 2018
Charles River Laboratories (United States)
Sarepta Therapeutics (United States)
Flagstaff Medical Center
2011 - 2012
University of Minnesota
2011 - 2011