A

Anita MacDonald

Birmingham Children's Hospital

ORCID: 0000-0003-0770-0280

349 papers and 14.5k citations.

PubIndex Score97Top 3%How it's scored
349Publications
14.5kTotal Citations
First senior author: 1942

Top publicationsby citations

Indexing the rest of 349 publications…