R

Richard A. Deyo

Oregon Health & Science University

ORCID: 0000-0002-1313-3721

551 papers and 87.7k citations.

PubIndex Score98Top 2% · seniorHow it's scored
551Publications
87.7kTotal Citations
First publication: 1980First senior author: 1983