Postdoctoral Researcher in Mechatronics and RoboticsETH Zurich• 8092 Zürich, Switzerland• Academic / FacultyCloses: Oct 6, 2025