S

Susan S. Devesa

National Institutes of Health

ORCID: 0000-0003-3235-4148

354 papers and 42.3k citations.

PubIndex Score98Top 2%How it's scored
354Publications
42.3kTotal Citations
#9in Soft tissue tumors and treatment
First publication: 1974First senior author: 1981