Taha Z. Sarhan
Observed names: Taha Sarhan, Taha Zubair Sarhan, Taha Zubair Sarhan Sarhan
Institution: Duhok Polytechnic University
Observed institutions: Duhok Polytechnic University, University of Duhok
ORCID: 0000-0003-0593-7655
Observed ORCID: 0000-0003-0593-7655
OpenAlex ID: A5079931059
