182 pubs · 10,435 cites · h-index 40
Cornell University
2016 - Present
Institut de Biologie Moléculaire et Cellulaire
2025 - 2025
Ithaca College
2020 - 2025
The University of Melbourne
2015 - 2022
Australia and New Zealand School of Government
2019 - 2022