31 pubs · 2,993 cites · h-index 18
Institute of Catalysis and Petrochemistry
2014 - 2018
Applied Sciences (United States)
Delft University of Technology
2013 - 2018
ASML (Netherlands)
2016 - 2017
Novosibirsk State University
2010 - 2012