Govindjee G
Department of Plant Biology, Department of Biochemistry, and the Center of Biophysics & Quantitative Biology, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801, USA.
Photosynthetica. 2024 Sep 18;62(3):302-304. doi: 10.32615/ps.2024.035. eCollection 2024.