Author

Mustafa Sabah Taha

ORCID: 0000-0002-4693-5325
Observed ORCID: 0000-0002-4693-5325
OpenAlex ID: A5078870210
Works count: 28
Citation count: 393
H-index: 10
I10-index: 10
Year
Topic
Type