Majid A. Darraj

Dr. Majid A. Darraj

Jazan University, Jāzān, Saudi Arabia
orcid