Bjarne van Oord

Illinois Instituut voor Technologie, 2023