Prof Yang Shi

Events this person is hosting:

Wednesday 12 January 2022 (0th Week, Hilary Term)

Thursday 12 May 2022 (3rd Week, Trinity Term)

Thursday 26 January 2023 (2nd Week, Hilary Term)

Thursday 9 March 2023 (8th Week, Hilary Term)

Thursday 20 April 2023 (0th Week, Trinity Term)

Friday 21 April 2023 (0th Week, Trinity Term)

Thursday 11 May 2023 (3rd Week, Trinity Term)

Thursday 1 June 2023 (6th Week, Trinity Term)