A

Azalea Thomson

Institute for Health Metrics and Evaluation

ORCID: 0000-0001-6237-230X

Publishes on Healthcare Policy and Management, Primary Care and Health Outcomes, Iron Metabolism and Disorders. 11 papers and 22.5k citations.

PubIndex Score81Top 19% · early-careerHow it's scored
11Publications
22.5kTotal Citations
#1in Hemoglobinopathies and Related Disorders
First publication: 2022First senior author: 2023