Prof. David Weitz Delivers a Talk at BASF Lecture in Chemical Science

IMG_1509IMG_2547