D

David DeNofrio

Tufts Medical Center

ORCID: 0000-0002-5698-5318

165 papers and 3.1k citations.

PubIndex Score45Top 55% · seniorHow it's scored
165Publications
3.1kTotal Citations
First publication: 1989First senior author: 2000

Top publicationsby citations

Indexing 165 publications…