S

Sherry Leonard

University of Colorado Health

110 papers and 831 citations.

PubIndex Score52Top 48% · seniorHow it's scored
110Publications
831Total Citations
First publication: 1986First senior author: 1993

Top publicationsby citations

Indexing the rest of 110 publications…