Luca Laurenti

Dr. Luca Laurenti

Faculty of Mechanical, Maritime and Materials Engineering, Delft University of Technology, Mekelweg 2, Delft, 2628 CD, The Netherlands