Kaylee Hakkel

PhD candidate, Eindhoven University of Technology