A

Aida Habtezion

Stanford Medicine

ORCID: 0000-0002-4473-006X

199 papers and 11k citations.

PubIndex Score97Top 3%How it's scored
199Publications
11kTotal Citations
First publication: 2002First senior author: 2012