Think tank

Indian Council of World Affairs

ICWA

New Delhi, India

The Indian Council of World Affairs is devoted exclusively for the study of international relations and foreign affairs.

Contact details

Website:
https://www.icwa.in/index.php?lang=1

Address:
Sapru House, Barakhamba Road, New Delhi-110001

Country:
India

Areas of focus

Operating languages
English

Organisation details

Data notes

Have we got something wrong? Contact us to update this record. There is more information in the database, you can download it here.