155 pubs · 10,348 cites · h-index 54
University of Guelph
1977 - 2015
Institut de Biologie Moléculaire et Cellulaire
2010 - 2010
National Cancer Institute
2006 - 2006
Science Applications International Corporation (United States)
2006 - 2006
Université Claude Bernard Lyon 1
2005 - 2005