Football and care robots from Eindhoven University of Technology win world titles in Thailand Read more
Soccer and care robots from Eindhoven University of Technology win world titles in Thailand Read more