Riihimäki Sustainable Urban DesignNovember 20, 2023Information and Communication Technology, RoboticsNovember 20, 2023Mechanical Engineering and Production TechnologyNovember 20, 2023