34 pubs · 640 cites · h-index 12
Pfizer (United States)
2018 - 2025
Massachusetts Institute of Technology
2014 - 2023
IIT@MIT
2015 - 2016
Université Laval
2008 - 2014