Skip to main content

Bakhtiyor Sheraliev

17 works

Key Laboratory of Freshwater Fish Reproduction and Development (Ministry of Education), School of Life Sciences, Southwest University, Chongqing, 400715, China