A

A. Thomas Look

Dana-Farber Cancer Institute

ORCID: 0000-0001-7851-8617

621 papers and 57.5k citations.

PubIndex Score98Top 2%How it's scored
621Publications
57.5kTotal Citations
#10in Neuroblastoma Research and Treatments
First publication: 1975First senior author: 1982