Pascale le Blanc, Ph. D. at Eindhoven University of Technology