Stephen P. Long

SP

Stephen P. Long is an author at University of Illinois Urbana-Champaign specializing in plant sciences, life sciences, and photosynthesis.

Publications per year

1971–2025

260

Publications

261