emeastartups
emeastartups
Browsing tag
World Robot Olympiad
6 teams from Greece go to the final at the World Robot Olympiad
Read more