262 pubs · 7,422 cites · h-index 38
Northwestern University
2000 - Present
2005 - 2025
University of Cincinnati
2024 - 2024
Laboratoire de Génie des Procédés Catalytiques
2021 - 2021
Science North
2013 - 2019