From 1997 to 2001 he was professor at the Bergische Universität Wuppertal, and from 2001 to 2012 at the Technische Universität Darmstadt, where he acted as the Dean of the Design and Urban Development Department, and as the director of the international program "Mundus Urbano". Since 2012 he has held a chair at the Hochschule für Technik in Rapperswil (Switzerland), where he is specialised in urban planning and urban development.