Institute of Policy Studies and Advocacy is located in New Delhi, India on A58/3, Shaheen Bagh, Part II, Abul Fazal Enclave, Jamia Nagar. Institute of Policy Studies and Advocacy is rated 3 out of 5 in the category social welfare center in India.
Address
A58/3, Shaheen Bagh, Part II, Abul Fazal Enclave, Jamia Nagar