233 employees
Shanghai Ocean University is a biotechnology company based out of No.318, Jungong Rd., Yangpu District, Shanghai, Shanghai, China. Show more Show less