52 pubs · 7,713 cites · h-index 29
Merck & Co., Inc., Rahway, NJ, USA (United States)
2005 - 2016
Montreal Clinical Research Institute
2001 - 2004
Ottawa Hospital
2003 - 2003
McGill University
2003 - 2003
Massachusetts Eye and Ear Infirmary
1993 - 2002