S

Steven B. Bradfute

New Mexico Department of Health

ORCID: 0000-0002-1985-751X

152 papers and 9.3k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
152Publications
9.3kTotal Citations
First publication: 2003First senior author: 2016