Search results for: Sheng Lu
Animal Reproduction Science > 2017 > 186 > C > 44-51
Animal Reproduction Science > 2016 > 174 > C > 37-44
Animal Reproduction Science > 2016 > 170 > C > 90-99
Animal Reproduction Science > 2011 > 126 > 1-2 > 32-36