Positions
Tel Aviv University Buchmann Faculty of Law
Israel’s premier law school
Gould School of Law - USC
University of Southern California Law School