Search results for: Elisa Bombarda
Photochemistry and Photobiology > 93 > 6 > 1388 - 1398
Photosynthesis Research > 2008 > 97 > 1 > 33-53
Biophysical Journal > 2007 > 93 > 1 > 208-217
Biophysical Journal > 1999 > 76 > 3 > 1561-1570
Archives of Biochemistry and Biophysics > 1997 > 346 > 2 > 230-240