Stanford University
 
Daniel Susskind

Daniel Susskind

King's College London / Oxford University
Stanford University