OUDA

AcronymDefinition
OUDAOperational Unit for Development Assistance (Egypt)
OUDAOpen University Digital Archive (Open University)