Thursday, February 4, 2016 - 12:00am

Speaker: 

Prof Stephen Craig

Institution: 

Duke

Location: 

RH 104