Vienna University of Technology
2006: Vienna University of Technology, Austria.