Philippine Robotics Team bags 192 medals in the 18th Int'l Robot Olympiad in China (2017)
Keywords: Robotics -- Competitions