R

Reuben J. Peters

Iowa State University

ORCID: 0000-0003-4691-8477

262 papers and 16k citations.

PubIndex Score98Top 2%How it's scored
262Publications
16kTotal Citations
#8in Plant biochemistry and biosynthesis
First publication: 1982First senior author: 1984