Ali Nasir Alhammadi
Ali Nasir Alhammadi MSc