55 pubs · 1,657 cites · h-index 20
University of California, Riverside
2020 - 2025
Protabit (United States)
2021 - 2021
Stanford University
2014 - 2016
Chemistry and Chemical Engineering Research Center of Iran
2015 - 2015
California Institute of Technology
2007 - 2014