Blog Exciting News! Stephane Dufour Joins EPFL Innovation Park Foundation as Managing Director 5 months ago