Editorial photo #12897879 Science and Technology
IROS 2025 in Hangzhou
An intelligent rehabilitation assistive robot assists patients in rehabilitation treatment at IROS 2025 in Hangzhou, Zhejiang Province, China, on October 22, 2025. (Photo by Costfoto/NurPhoto)