44 pubs · 2,699 cites · h-index 23
Health Canada
2010 - 2010
Research Triangle Park Foundation
2006 - 2006
GlaxoSmithKline (United Kingdom)
Hahnemann University Hospital
2000 - 2006
Weatherford College