Definitions for "CENTA"
Centro Nacional de Tecnologia Agropecuaria (Mexico)