This photo taken on Feb. 29, 2024 shows experiment materials in the Shanghai Institute of Optics and Fine Mechanics, Chinese Academy of Sciences in east China's Shanghai. (Xinhua/Jin Liwang)
Go to Forum >>0 Comment(s)