2000-2005 diploma in physics, ETH Zurich 2005-2009 PhD in computational optoelectronics, ETH Zurich, Prof Bernd Witzigmann 2010- Purdue university, Prof Gerhard Klimeck