D

Dennis D. Spencer

Boston Children's Hospital

ORCID: 0000-0002-1276-0467

376 papers and 27.2k citations.

PubIndex Score98Top 2%How it's scored
376Publications
27.2kTotal Citations
#10in Infectious Encephalopathies and Encephalitis
First publication: 1977First senior author: 1977