ICIFC Instituto de Ciencias is located in Santiago De Los Caballeros, Dominican Republic on Tercer Nivel, Av. 27 de Febrero Edif. 13. ICIFC Instituto de Ciencias is rated 4.5 out of 5 in the category research foundation in Dominican Republic.
Address
Tercer Nivel, Av. 27 de Febrero Edif. 13