Noura Farra
Noura Farra

Noura Farra

Writer, feminist, computer scientist in New York.