ITH: Instituto Tecnologico de Hermosillo

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

Definition in English: Instituto Tecnologico de Hermosillo