Utrecht, UT, NL
Master of Science - MS (Human Computer Interaction)
2022 - 2024Bachelor of Science - BSc (Information Science)
2018 - 2022Minor (Game design)
2021 - 2022VWO (Nature, Technology and Health)
2012 - 2018Find contact details for 700 million professionals.