E

Edward L. Giovannucci

Massachusetts Department of Public Health

ORCID: 0000-0002-6123-0219

2.9k papers and 216.9k citations.

PubIndex Score98Top 2%How it's scored
2.9kPublications
216.9kTotal Citations
First publication: 1990First senior author: 1996