E

E.J. Dodson

University of York

ORCID: 0000-0002-8968-9814

231 papers and 27.9k citations.

PubIndex Score98Top 2%How it's scored
231Publications
27.9kTotal Citations
First senior author: 1978

Top publicationsby citations

Indexing the rest of 231 publications…