77 pubs · 9,218 cites · h-index 32
Pfizer (United States)
2010 - 2022
Kratos Defense & Security Solutions (United States)
2019 - 2019
Scripps Research Institute
2011 - 2011
Drug Safety Research Unit
Cornell University
1991 - 2007