Talk by Prof. Govindjee of University of Illinois, Urbana–Champaign, USA

Prof. Govindjee of University of Illinois, Urbana–Champaign, USA delivered a talk on “World Authority on Photosynthesis and Plant Productivity”