Finalist in University of Twente Teaching Award

Prize

Granting OrganisationsUniversity of Twente, Netherlands