Chen Chen
Department of Animal Science, Michigan State University, East Lansing, Michigan, USA.
Reproductive and Developmental Sciences Program, Michigan State University, East Lansing, Michigan, USA.
Biol Reprod. 2017 Sep 1;97(3):335-336. doi: 10.1093/biolre/iox111.