D

Dennis Ross‐Degnan

Harvard Pilgrim Health Care

ORCID: 0000-0002-0066-1242

390 papers and 23.6k citations.

PubIndex Score98Top 2%How it's scored
390Publications
23.6kTotal Citations
#6in Ophthalmology and Visual Health Research
First senior author: 1983

Top publicationsby citations

Indexing the rest of 390 publications…