289, Satya Niketan, South Campus Main Road.Durgabai Deshmukh South Campus Metro Station, Delhi, New Delhi, India