Search results for: Bart Oort
Photosynthesis Research > 2018 > 135 > 1-3 > 191-201
Photosynthesis Research > 2016 > 130 > 1-3 > 237-249
European Biophysics Journal > 2010 > 39 > 4 > 631-638
European Biophysics Journal > 2010 > 39 > 4 > 647-656