Institute of Chinese Sturgeon, China Three Gorges Corporation, Yichang, Hubei, 443100, China; Hubei Key Laboratory of Three Gorges Project for Conservation of Fishes, Institute of Chinese Sturgeon, China Three Gorges Corporation, Yichang, Hubei, 443100, China
Auto-generated profile, based on publicly available information
Qingkai Zeng
Institute of Chinese Sturgeon, China Three Gorges Corporation, Yichang, Hubei, 443100, China; Hubei Key Laboratory of Three Gorges Project for Conservation of Fishes, Institute of Chinese Sturgeon, China Three Gorges Corporation, Yichang, Hubei, 443100, China