161 pubs · 8,075 cites · h-index 48
University of Nebraska–Lincoln
2017 - Present
Synlab Czech (Czechia)
2021 - 2025
Department of Space
Synectics (United States)
2020 - 2025
Max Planck Institute of Molecular Plant Physiology
2008 - 2021