Editorial photo #11325389 Science and Technology
10th China (Shanghai) International Technology Fair in Shanghai
The Chinese Academy of Engineering is setting up the exhibition area of the Academician Expert Achievement Exhibition and Transformation Center at The 10th China (Shanghai) International Technology Fair in Shanghai, China, on June 12, 2024. (Photo by Costfoto/NurPhoto)