Omar Khalifa
Omar Khalifa Graduate Student, M.SC CHEG