Complex sentence: He has taught at the ETH in Zurich and the EPFL in Lausanne as well as the University of Pennsylvania in Philadelphia, Dublin and Naples, and in Virginia and Copenhagen.
Split into simpler sentences: He has taught at the ETH in Zurich and the EPFL in Lausanne as well as the University of Pennsylvania in Philadelphia. And in Dublin and Naples, and in Virginia and Copenhagen.