Shanghai Science and Technology Festival Opens with Over 50 Science Stars on Red Carpet
上海科技节启幕 50余位“科技明星”走上红毯
The 2026 Shanghai Science and Technology Festival kicked off at the renovated Shanghai Science and Technology Museum, featuring more than 50 scientists from different generations walking the red carpet to promote the spirit of scientific inquiry.