ECAVU

AcronymDefinition
ECAVUEurope and Central Asia Virtual University