H

Hala Chaaban

Children's Hospital of Oklahoma

ORCID: 0000-0002-7112-564X

85 papers and 1.4k citations.

PubIndex Score53Top 47% · mid-careerHow it's scored
85Publications
1.4kTotal Citations
First publication: 2005First senior author: 2013