Editorial photo #13705346 Science and Technology
Robot Scene Application Competition in Hangzhou
A humanoid robot participates in the chemical and biological sample transportation and placement competition at the 2026 Hangzhou International Embodied Robot Scene Application Competition in Hangzhou, Zhejiang Province, China, on May 15, 2026. (Photo by Costfoto/NurPhoto)