48 pubs · 3,050 cites · h-index 23
University of Zurich
2019 - 2025
Max Planck Institute for Chemical Energy Conversion
2023 - 2025
Southwest Petroleum University
2014 - 2021
The University of Western Australia
2014 - 2018
State Key Laboratory of Oil and Gas Reservoir Geology and Exploitation
2015 - 2017