CYD (es)

CYD (es) means Conocimiento y Desarrollo, in Spain.

Seen as Fundación CYD.

External

 * www.fundacioncyd.org