Lecturers

Lecturers:

 

Updated on 15 Jan 2018: unfortunately the distinguished public lecture by Prof Andrew Yao has to be cancelled due to some unexpected visa issue.