83 pubs · 7,630 cites · h-index 43
McGill University
2004 - 2023
Cystic Fibrosis Trust
2019 - 2019
Wayne State University
2015 - 2015
Concordia University
2010 - 2011
Max Planck Institute of Biochemistry
1997 - 2005