H

Hanan S. Elsarraj

Loyola University Medical Center

ORCID: 0000-0001-9926-7167

66 papers and 212 citations.

PubIndex Score79Top 21% · early-careerHow it's scored
66Publications
212Total Citations
First publication: 2012

Top publicationsby citations

Indexing the rest of 66 publications…