University of Surrey
The current editor in chief is John F. Watts (University of Surrey).