Jing Wang, Yulong Yin, Liming Zeng et al.|Journal of Animal Science and Biotechnology/Journal of animal science and biotechnology|2016
Cited by 87
The People's Hospital of Guangxi Zhuang Autonomous Region
ORCID: 0000-0001-5945-7601169 papers and 7.5k citations.
Indexing the rest of 169 publications…