J.H. ter Horst (Recipient)

Awarded date2014
Awarded at event3rd European Young Engineers Conference 2014

ID: 14357816