CeLRRd

AcronymDefinition
CeLRRdCenter for Legal Research and Resource Development (Nepal)