On 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, will officially be unveiled to ...