University of Southampton
The current editor is Harvey Rutt, at the University of Southampton.