Idan Landau

Idan Landau is an Associate Professor in the Department of Foreign Literatures and Linguistics at Ben Gurion University, Israel.