LS
Lynsay Shepherd
Senior Lecturer in Cybersecurity and Human-Computer Interaction (Information and computing sciences; Engineering)
Dundee, UK
Senior Lecturer in Cybersecurity and Human-Computer Interaction (Information and computing sciences; Engineering)
Dundee, UK