Laura
Genga

PhD Candidate

University:

Eindhoven University of Technology