S

Scott J. Tebbutt

Providence Health Care

ORCID: 0000-0002-7908-1581

248 papers and 6.3k citations.

PubIndex Score52Top 48% · seniorHow it's scored
248Publications
6.3kTotal Citations
First publication: 1977First senior author: 1996

Top publicationsby citations

Indexing 248 publications…