R

Robert E. Harbaugh

Penn State Milton S. Hershey Medical Center

ORCID: 0000-0003-3607-7926

254 papers and 11.7k citations.

PubIndex Score67Top 33% · seniorHow it's scored
254Publications
11.7kTotal Citations
First publication: 1975First senior author: 1985