1. Department of Obstetrics, Gynecology and Reproductive Medicine Biochemistry & Molecular Biology of Reproductive Medicine Saarland University Clinic Homburg Germany
2. Community Health Department Technical College of Health Sulaimani Polytechnic University Sulaimanyah Iraq
3. Department of Basic Sciences College of Science and Health Professions King Saud Bin Abdulaziz University for Health Sciences Jeddah Saudi Arabia