Dr. Abdulbasit Ahmed Al Shaibei

GPTKB entity