Darwin Lecture: Joan Roughgarden (Stanford & HIMB)

Event Image