Education Master of Science, Helsinki University of Technology, 1999. Doctor of Science, Helsinki University of Technology, 2005.