PRJNA664265
Improving Breeds of Livestock and Poultry of China, National Natural Science Foundation of China
Improving Breeds of Livestock and Poultry of China, National Natural Science Foundation of China (31802060)