Shaojun Liu Author & Editor

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.