Ramat Aviv
Tel Aviv, 69978
Israel
Houghton Street
London WC2A 2AE, WC2A 2AE
United Kingdom
Buchman Faculty of Law, Tel Aviv University
London School of Economics - Law School