Fine college!!
3/5
The college is located in Dehradun and hence it provides a very peaceful environment for studying but there is on negative aspect too and that is the lack of transportation. Infra is fine, the classes and the labs are well equipped.
Admission
Selection Procedure: Other