Tampere University Of Technology 2012 - 2015 33100 Tampere, Finland, TampereDesign / Civil engineering / Industrial engineering, Energy / Materials / Mechanics