SCATC

AcronymDefinition
SCATCSouth China Academy of Tropical Crops