Jafar Safaa Noori

Dr. Jafar Safaa Noori

Chief Executive Officer
orcid