Description

Association of Upper Egypt For Education and Development (AUEED), Non-Profit Organization