Dafalla, Dr. Salah Eldeen, Saudi Arabia