World Robot Expo October 17, 2018, Tokyo, Japan World Robot Expo 2018 opens in Tokyo on Wednesday, October 17, 2018, showcasing the latest humanoid, assist and support robot technologies. Photo by Natsuki SakaiAFLO AYF mis Editorial Stock Photo - Afloimages
October 17, 2018, Tokyo, Japan - World Robot Expo 2018 opens in Tokyo on Wednesday, October 17, 2018, showcasing the latest humanoid, assist and support robot technologies. (Photo by Natsuki Sakai/AFLO) AYF -mis-