35 pubs · 1,727 cites · h-index 19
Moscow Institute of Thermal Technology
2022 - 2022
ETH Zurich
2015 - 2021
Massachusetts Institute of Technology
2019 - 2021
Board of the Swiss Federal Institutes of Technology
2018 - 2018