College of Animal Sciences and Technology, Guangxi University


  • Abbreviation: CAST
  • Inception: 2003
  • Location: No.100, East Daxue Road, Xixiangtang District, Nanning, GuangxiPeople's Republic of China
  • Parent body: Guangxi University