Nearly €40 million for Eindhoven company behind surgical robot

Date
8 November 2023