Oren Yiftachel Oren Yiftachel is a visiting Leverhulme professor in the department of geography at University College London.