93 pubs · 6,198 cites · h-index 44
BioVentures (United States)
2019 - 2021
Boston University
1976 - 2017
Pfizer (United States)
2011 - 2013
Trowbridge Community Hospital
2013 - 2013
Washington University in St. Louis
2012 - 2012