Michal Shenhar

Michal Shenhar
Israel

Organizing Committee

Tel Aviv University