All ten national key scientific and technological infrastructures open to public use in Shanghai-Xinhua
This photograph taken on July 7, 2026 exhibits an exterior view of the National Facility for Protein Science in Shanghai in Pudong, east China’s Shanghai. All the ten national key…