Yazeid Alhaidan

Dr. Yazeid Alhaidan

King Abdullah International Medical Research Center