D Devault1. Show Affiliations » 1. Department of Physiology and Biophysics, University of Illinois, 407 South Goodwin Avenue, 524 Burrill Hall, 61801, Urbana, IL, U.S.A..
Abstract
Year: 1989 PMID: 24424673 DOI: 10.1007/BF00114761
Source DB: PubMed Journal: Photosynth Res ISSN: 0166-8595 Impact factor: 3.573