PubIndex
Search
Leaderboards
Bookmark
My Library
Sign in
Back
A
Aadilah Omar
University of the Witwatersrand
ORCID: 0000-0001-9862-1689
17 papers and 228 citations.
🌱
#10 Emerging Leader in lymphoma diagnosis and treatment
· PubIndex 10
17
Publications
228
Total Citations
#10
in lymphoma diagnosis and treatment
First publication: 2009
First senior author: 2016
Follow new papers
Top publications
by citations
No publications found
Feedback