China science, technology news summary — May 16

China has upgraded the Shanghai Synchrotron Radiation Facility (SSRF), a key sci-tech infrastructure to reveal the mysteries of the microscopic world. The construction of upgrades on the SSRF passed ... ( read original story ...)