E

Emma Dean

AstraZeneca (United Kingdom)

ORCID: 0000-0001-9956-257X

287 papers and 5.6k citations.

PubIndex Score61Top 39% · seniorHow it's scored
287Publications
5.6kTotal Citations
First publication: 1993First senior author: 2004