Omri Finkel

Senior Lecturer, Hebrew University of Jerusalem