94 pubs · 1,511 cites · h-index 21
University of British Columbia
1994 - 2022
University of Aberdeen
2009 - 2021
Texas Christian University
2016 - 2017
Institute of Catalysis and Petrochemistry
2014 - 2014
Oklahoma State University Oklahoma City
2011 - 2011