ADVERTISEMENT
Jawaharlal Nehru University, Delhi
Jawaharlal Nehru University, Delhi - Central University, set up in the 1970s with Nehruvian objectives, situated on a 1000-acre campus,has ten schools and three centres.
Jawaharlal Nehru University, Delhi - Central University, set up in the 1970s with Nehruvian objectives, situated on a 1000-acre campus,has ten schools and three centres.