bn:01084954n
Noun Named Entity
SYL
No term available
EN
Nogales Institute of Technology, or ITN, is a university located in Nogales, Sonora, Mexico. Wikipedia
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY