IFTPC

AcronymDefinition
IFTPCInternational Freedom to Publish Committee