19 pubs · 1,016 cites · h-index 9
Max Planck Institute of Molecular Plant Physiology
2008 - 2025
Max Planck Society
2009 - 2014
Noble Research Institute
2009 - 2009
University of Wrocław
2007 - 2007
Wrocław University of Environmental and Life Sciences
2007 - 2007