Rifaat Z. Khalaf
Observed names: Khalaf, Rifaat Z., Rifaat Khalaf, Rifaat Zaidan Khalaf
Institution: University of Diyala
Observed institutions: Eastern Mediterranean University, University of Diyala
ORCID: 0009-0007-6494-8190
Observed ORCID: 0009-0007-6494-8190
OpenAlex ID: A5089105802
