E

Elaine Dennison

MRC Lifecourse Epidemiology Unit

ORCID: 0000-0002-3048-4961

939 papers and 51k citations.

PubIndex Score98Top 2%How it's scored
939Publications
51kTotal Citations
First senior author: 1997