96 pubs · 4,914 cites · h-index 41
National Research Council Canada
1985 - 2011
National Academies of Sciences, Engineering, and Medicine
1998 - 2009
Steacie Institute for Molecular Sciences
1991 - 2009
Carleton University
2006 - 2007
University of Padua
1997 - 2004