Bjarne van Oord

Illinois Institute of Technology, 2023