Talal Farhan Ahmed Qahtan

Dr. Talal Farhan Ahmed Qahtan

orcid