141 pubs · 1,235 cites · h-index 16
University Health Network
2018 - 2025
Princess Margaret Cancer Centre
2018 - 2025
Centre National de la Recherche Scientifique
2015 - 2024
Université Paris Cité
2015 - 2024
Epigénétique et Destin Cellulaire
2015 - 2024