"I've worked with University of Delhi, India for about 2 years now. I find it a very good institution for teaching but the facilities and resources such as funding and infrastructure provided for research is not sufficient. Overall work culture is positive."
Update your browser to have a more positive job search experience.
Upgrade My Browser