VTT Technical Research Centre of Finland Ltd.  logo

VTT Summer of Changemakers: Technician Trainee, Impact test facility

VTT Technical Research Centre of Finland Ltd.