Bandar Alkahlan

Dr. Bandar Alkahlan

King Abdulaziz City for Science and Technology (KACST)