Ali Khalil


Ali Khalil - researcher. It graduated from the University of Leeds.