Animal Biotechnology Group


Room 414, Biology Complex,
Hubei Academy of Agricultural Sciences,
No. 29, South Lake Avenue, Hongshan District,
Wuhan 430064, China


renhy@hbaas.com