Musuems News
NEOBIO Museum Officially Launched in Shanghai, China
Yesterday, December 15, 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 unveiled to the public.