ICYTI

AcronymDefinition
ICYTI➣Investigaciones Cientificas Y Tecnologicas Independientes (Spanish: Independent Scientific and Technological Research)