Skip to main content alibris logo

Shaojun Liu

Editor Shaojun Liu is the Director and professor of State Key Laboratory of Developmental Biology of Freshwater Fish, Hunan Normal University, Changsha, China. Professor Liu is also an academician of Chinese Academy of Engineering.