Master student from Ecole Polytechnique Fédérale de Lausanne
Company:EPFLLocation:Lausanne, Switzerland