30 pubs · 970 cites · h-index 13
Technical University of Munich
2004 - 2025
Institute of Catalysis and Petrochemistry
2020 - 2020
Max Planck Computing and Data Facility
Wenzhou University
2019 - 2019
University of Waterloo