Jun Bao

Prof. Dr. Jun Bao

1. College of Animal Science and Technology, Northeast Agricultural University, Harbin 150030, China</br> 2. Key Laboratory of Swine Facilities Engineering, Ministry of Agriculture and Rural Affairs, Harbin 150030, China
orcid

Publication