Type: Deemed-to-be-University Established: 1906 Website: www.icfre.org Grading system Location: P.O. New Forest Dehradun Uttarakhand India Phone: 91 135-2756865