Matt Marshall

 

It's a shame to see NCL's School of Computing so expertly dodge responsibility for inappropriateness given current global circumstances, but sadly this is something I'm not surprised by.

newcastle university