Dr Xinru Deng
MEng, PhD

 

Teaching for 2025/26

Dr Deng is the module organiser for: