Editorial photo #1403055 Science and Technology
"RoboMasters" College Students Robot Contest In Shenzhen, China
A student from China University of Mining and Technology debugs a robot during the final of "RoboMasters" college students robot contest in Shenzhen, south China's Guangdong Province, Aug. 25, 2016. Thirty-two teams participate in the four-day contest.