1. Department of Mechatronics and Robotics Engineering, Egypt – Japan University of Science and Technology (EJUST), Egypt, On leave: Department of Production Engineering and Mechanical Design, Faculty of Engineering, Tanta University and Egypt, --- Select a Country ---
2. Department of Mechatronics and Robotics Engineering, Egypt – Japan University of Science and Technology (EJUST) and Egypt, --- Select a Country ---