CHRLA

AcronymDefinition
CHRLACenter for Human Rights Legal Aid
References in periodicals archive ?
"This uniformity suggests that Chrla is valuable to the parasite's survival and reproduction, but its exact role remains the subject of ongoing study.
CHRLA (the Center for Human Rights Legal Action) is a human rights and monitoring organization and has filed more than a dozen petitions before the Inter-American Human Rights Commission.
Two of my friends, Peter and Charles, had become Bheeter and Chrlas respectively because of their faith in numerology.