Prize: Prize (research)
https://www.good-designawards.com/award-details.html?award=50069
Press/Media
Activity: Talk or presentation › Invited talk