Search results for: Herbert Amerongen
Photosynthesis Research > 2018 > 135 > 1-3 > 79-86
Photosynthesis Research > 2018 > 135 > 1-3 > 87-102
European Biophysics Journal > 2016 > 45 > 3 > 209-217
Photosynthesis Research > 2013 > 116 > 2-3 > 153-166
Photosynthesis Research > 2013 > 116 > 2-3 > 251-263