Osama Abdelazeem

Mechanical power engineer MU