112 pubs · 2,365 cites · h-index 27
Technische Universität Dresden
2006 - 2025
Tokyo University of Agriculture and Technology
2025 - 2025
Institute of Botany
2018 - 2018
National Institute for Materials Science
2017 - 2017
Kiel University
2009 - 2017