Loading university evidence…
Hanoi, Vietnam · University of engineering and technology · Founded 2004