IHRAC

AcronymDefinition
IHRACInternational Human Rights Advocacy Center (University of Denver; Colorado)