S

Spencer C. Payne

University of Virginia Medical Center

ORCID: 0000-0001-9736-4561

138 papers and 5.7k citations.

PubIndex Score95Top 5%How it's scored
138Publications
5.7kTotal Citations
First senior author: 2006

Top publicationsby citations

Indexing the rest of 138 publications…