Dr William MarshSenior LecturerProfileProfilehttps://www.qmul.ac.uk/eecs/people/profiles/marshwilliam.html Research