64 pubs · 3,894 cites · h-index 28
Pfizer (United States)
2008 - 2018
Pfizer (United Kingdom)
2015 - 2015
Indiana University Health
2011 - 2011
Translational Genomics Research Institute
University Hospitals of Cleveland