chinese acad agr sci, state key lab vet etiol biol, lanzhou vet res inst, lanzhou 730046, gan
(1)
chinese acad agr sci, state key lab vet etiol biol, lanzhou vet res inst, lanzhou 730046, gansu, peoples r china
(1)
hainan univ, coll agr, hainan key lab sustainable utilizat trop bioresou, haikou 570228, hainan, peoples r china
(1)
hainan univ, coll agr, lab trop vet med & vector biol, haikou 570228, hainan, peoples r china
(1)
hainan univ, key lab trop biol resources, minist educ, haikou 570228, hainan, peoples r china
(1)
univ new england,reg vet lab,new s wales agr,armidale,nsw 2351,australia
(1)
univ new england,reg vet lab,new s wales agr,armidale,nsw 2351,australia; xinjiang acad anim sci,china australia sheep res project
(1)
univ new england,reg vet lab,new s wales agr,armidale,nsw 2351,australia; xinjiang acad anim sci,china australia sheep res project,urumqi,xinjiang,peoples r china
(1)