CFLR

AcronymDefinition
CFLRCentre for Feminist Legal Research (New Delhi, India)