E

Elizabeth A. Harrington

AstraZeneca (United Kingdom)

ORCID: 0000-0003-2578-8984

230 papers and 7.7k citations.

PubIndex Score79Top 21% · seniorHow it's scored
230Publications
7.7kTotal Citations
First publication: 1971

Top publicationsby citations

Indexing 230 publications…