Said Megahed
Professor
1 Algamea St, Mechanical Design and Production Dept, Faculty of Engineering, Cairo University, Giza 12613, Egypt (email)
1 Algamea St, Mechanical Design and Production Dept, Faculty of Engineering, Cairo University, Giza 12613, Egypt (email)