Prof. Dr. Owen Petchey is associated professor at the University of Zurich UZH and a guest at Eawag. More info here.