J

Jeffrey M. Peters

Pennsylvania State University

ORCID: 0000-0003-2782-2998

263 papers and 20.5k citations.

PubIndex Score98Top 2%How it's scored
263Publications
20.5kTotal Citations
First publication: 1961First senior author: 2001