Theory seminar - James Moore

A talk by James Moore of University of Cambridge