Affiliated to : Punjabi University, Patiala Approved by : NCTE Courses in : B. Agri., B.A., B.C.A., B.Com., M.A.