Xiaolan Fan

Dr. Xiaolan Fan

Institute of Animal Genetics and Breeding, Sichuan Agricultural University, Chengdu 611130, China
orcid