University of Science & Technology, Meghalaya is located in Baridua 9th Mile, India on Techno City, Killing Road. University of Science & Technology, Meghalaya is rated 4.1 out of 5 in the category private university in India.
Address
Techno City, Killing Road