École Polytechnique Fédérale de Lausanne. One of the two Swiss Federal Institutes of Technology, located in Lausanne, Switzerland. EPFL is ranked among the top universities in the world.
I'm going to study mathematics at the EPFL.
by Akinn December 10, 2011
Can you define these popular missing words?