Tag: upes dehradun ranking

spot_imgspot_img

Exploring the Prestigious UPES Dehradun University

Nestled in the stunning foothills of the Himalayas lies the prestigious University of Petroleum and Energy Studies (UPES), located in Dehradun, India. Established in...