D

Dalia Barkley

Institute for Family Health

ORCID: 0000-0001-6537-5557

16 papers and 3.8k citations.

PubIndex Score81Top 19% · early-careerHow it's scored
16Publications
3.8kTotal Citations