27 pubs · 1,921 cites · h-index 18
AstraZeneca (United Kingdom)
2013 - 2013
Wilmington University
2012 - 2012
AstraZeneca (United States)
Pfizer (United States)
2008 - 2011
Boston University
2004 - 2004