EPFL inaugurates a building for teaching and research