A

Andrew Dodd

Clinical Research Institute

ORCID: 0000-0002-1083-7838

186 papers and 286 citations.

PubIndex Score78Top 22%How it's scored
186Publications
286Total Citations
First senior author: 1972

Top publicationsby citations

Indexing the rest of 186 publications…