Search results for: Herbert van Amerongen
Photosynthesis Research > 2006 > 88 > 3 > 269-285
Photosynthesis Research > 2002 > 71 > 1-2 > 99-123
Photosynthesis Research > 2000 > 65 > 1 > 83-92
Photosynthesis Research > 1997 > 54 > 2 > 115-126