Judith Rauhofer

Senior Lecturer in IT Law at University of Edinburgh