P

Peter E. Wright

Scripps Research Institute

ORCID: 0000-0002-1368-0223

710 papers and 63.6k citations.

PubIndex Score98Top 2%How it's scored
710Publications
63.6kTotal Citations
First publication: 1907First senior author: 1921