Marilena D. Pavel

Delft University of TechnologyNetherlands

2chapters authored