Delhi School of Professional Studies and Research
Delhi School of Professional Studies and Research , is a business school located in New Delhi , India . 
<triplet> Delhi School of Professional Studies and Research <subj> New Delhi <obj> located in the administrative territorial entity <subj> India <obj> country <triplet> New Delhi <subj> India <obj> country