EKRA

AcronymDefinition
EKRAEmily Kircher Recycling Artist (Carbondale, IL)
EKRAEuropean Kidney Research Association