Institution: | 1. Key Laboratory of Sustainable Development of Marine Fisheries, Ministry of Agriculture, Yellow Sea Fisheries Research Institute, Chinese Academy of Fishery Sciences, 106 Nanjing Road, Qingdao, 266071, People’s Republic of China 2. College of Fisheries and Life Science, Shanghai Ocean University, 999 Shanghai City Loop Road, Shanghai, 201306, People’s Republic of China 3. Department of Experimental Oncology, University of Alberta, Edmonton, AB, T6G 2H7, Canada 4. Fisheries College, Ocean University of China, 238 Songling Road, Qingdao, 266003, People’s Republic of China
|