D. B. Peters

D. B. Peters is an author at University of Illinois Urbana-Champaign specializing in plant sciences, agriculture, and plant ecophysiology.

Publications per year

1953–1991

46

Publications

46