ICLQA

AcronymDefinition
ICLQAInternational and Comparative Law Quarterly (journal; UK)