B2DB — Who said what, where, and when

Youssef Masharawi

Senior Lecturer, Tel Aviv University

Events Youssef Masharawi has spoken at