31 pubs · 1,572 cites · h-index 13
Pharmaceuticals and Medical Devices Agency
2014 - 2020
Keio University
1998 - 2003
Montreal Heart Institute
2001 - 2003
Université de Montréal
2002 - 2003
Indiana University School of Medicine
2001 - 2001