Paul Hekkert 

HOD Industrial Design Engineering, TU Delft, the Netherlands  

Categories

Join The VillageAPPLY NOW