In addition to the two main campuses in the city of Zurich, Zentrum and H?nggerberg, ETH Zurich also teaches and conducts research at a number of locations in Switzerland.