Hazha Salah Sharaf
Observed name: Hazha Salah Sharaf
Institution: Cyprus International University
Observed institutions: Cyprus International University, Sulaimani Polytechnic University
ORCID: 0009-0001-4278-8591
Observed ORCID: 0009-0001-4278-8591
OpenAlex ID: A5092375691
