W

W. Dana Flanders

Departamento de Epidemiología

ORCID: 0000-0003-4069-3262

613 papers and 37.2k citations.

PubIndex Score98Top 2%How it's scored
613Publications
37.2kTotal Citations
First publication: 1982First senior author: 1988