Swiss Federal Institute of Technology
He holds a Masters in Physical Engineering from the Swiss Federal Institute of Technology in Lausanne (EPFL).