Editorial photo #12708063 Science and Technology
11th World Radar Expo in Hefei
The security radar is exhibited by Wuhan Leikeda Technology Co., Ltd. at the 11th World Radar Expo in Hefei, Anhui Province, China, on May 17, 2025. (Photo by Costfoto/NurPhoto)