Share

Over 800 items on display at Science and Technology exhibition in Beijing

More than 800 items are on display at a science and technology exhibition in Beijing, showcasing the best of China’s major S&T achievements in the last five years.

Leave a Comment