Badges
Certifications
Work Experience
tocbo has not updated employment details yet.
Education
Eindhoven University of Technology, Eindhoven
Computer Science, MS
Links
tocbo has not updated links details yet.
Skills
tocbo has not updated skills details yet.