222 pubs · 13,273 cites · h-index 60
Institute for Research in Immunology and Cancer
2004 - Present
Toxicologie, Pharmacologie et Signalisation Cellulaire
2023 - Present
Université de Montréal
1982 - Present
Suez Canal University
2023 - 2023
Harvard University
2014 - 2014