Iqbal International Institute for Research & Dialogue (IRD) is located in Pakistan on P2HQQ8Q, E-8, Islamabad, Islamabad Capital Territory. Iqbal International Institute for Research & Dialogue (IRD) is rated 5 out of 5 in the category department of education in Pakistan.
Address
P2HQQ8Q, E-8, Islamabad, Islamabad Capital Territory