OCREECAS

AcronymDefinition
OCREECASOberlin Center for Russian East European and Central Asian Studies (Oberlin College, Ohio)