244 pubs · 13,931 cites · h-index 58
University of Ottawa
2005 - Present
Marie Curie
2026 - Present
Keio University
2019 - 2019
Institute of Catalysis and Petrochemistry
2016 - 2019
Centre for Catalysis Research and Innovation
2007 - 2019