Mohamed Elsayed Mohamed Elsayed Nassar
Lecturer
Positions
1 Positions
Teaching assistant
Organization
Faculty of engineering shoubra
Country
Egypt
Duration
2013
—
until now
