China’s first interactive, experiential science and technology museum opens in Shanghai
The first interactive, experiential science and technology museum in China – the NEOBIO Museum (Shanghai), located in Al PLAZA along the Xuhui West Bund, was officially opened to the…
read more