Founded in 2008, University of Science and Technology, Meghalaya is a private higher education institution located in the rural setting of the village of Baridua (population range of under 2,500 inhabitants), Meghalaya. Officially accredited and/or reco