IIIRD

AcronymDefinition
IIIRDIqbal International Institute for Research and Dialogue (Pakistan)