
334 pubs · 47,454 cites · h-index 114
University of Geneva
2022 - 2022
MRC Laboratory of Molecular Biology
1969 - 2022
Walter and Eliza Hall Institute of Medical Research
2022 - 2022
Yale University
1972 - 2022
Institute of Molecular Biology and Biophysics
2006 - 2022