R

Rebecca Smith

Oregon Health & Science University

ORCID: 0000-0002-3087-5639

56 papers and 2.8k citations.

PubIndex Score21Top 79% · seniorHow it's scored
56Publications
2.8kTotal Citations
First publication: 1994