Renli Qi

Dr. Renli Qi

Chongqing Academy of Animal Science
orcid