R

Richard G. Luthy

Stanford Medicine

ORCID: 0000-0003-0274-0240

327 papers and 19.6k citations.

PubIndex Score98Top 2%How it's scored
327Publications
19.6kTotal Citations
First senior author: 1972