Tafila Technical University Institution325963At-TafilahROR : https://ror.org/04jzmk773JordanieDate de création : samedi 1 janvier 2005