Abd Almajeed Ali Alajab

Dr. Abd Almajeed Ali Alajab

orcid