Delft University of Technology
The current editors-in-chief are Ian K. Bailiff (Durham University) and Adrie J.J. Bos (Delft University of Technology).