Education B. Sc., University of California @ San Diego M. Sc., University of Stuttgart, Germany Dr. Sc., Swiss Federal Institute of Technology Zurich (ETHZ), Switzerland