INDOTEC: Instituto Domincano de Technología

What does INDOTEC mean? The above is one of INDOTEC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Instituto Domincano de Technología