undefined

Sana Odeh

Computer scientist reflecting on challenges facing women in research