Higher Institute of Technological Studies of Tozeur is located in Tozeur, Tunisia on W38QFGR, Campus Universitaire, Rte de Nefta. Higher Institute of Technological Studies of Tozeur is rated 3.9 out of 5 in the category institute of technology in Tunisia.
Address
W38QFGR, Campus Universitaire, Rte de Nefta