295 pubs · 14,487 cites · h-index 65
Yale University
1965 - 2023
Institute of Molecular Biology and Biophysics
1980 - 2023
Concordia University
2018 - 2018
MRC Laboratory of Molecular Biology
2015 - 2015
Medical Research Council