Isaac Benabu

Professor ISAAC BENABU teaches in the department of theatre studies, Hebrew University, Jerusalem.