Search results for: Petra Fromme
Photosynthesis Research > 2018 > 136 > 3 > 393-405
Photosynthesis Research > 2015 > 124 > 3 > 253-265
Photosynthesis Research > 2005 > 85 > 1 > 51-72
Photosynthesis Research > 2004 > 80 > 1-3 > 109-124
Photosynthesis Research > 2018 > 136 > 3 > 393-405
Photosynthesis Research > 2015 > 124 > 3 > 253-265
Photosynthesis Research > 2005 > 85 > 1 > 51-72
Photosynthesis Research > 2004 > 80 > 1-3 > 109-124