Noha El Ridi is the Publishing Manager at NTRA. She attended the The African Preparatory Meeting for The Internet Governance Forum.[1]

Country: Egypt
Email: nohar@tra.gov.eg
Twitter:    @NELRIDI

References