CABTS

AcronymDefinition
CABTSCentral Agriculture Broadcast and Television School (China)