Professor Sophie Stalla-Bourdillon

Professor in Information Technology and Data Governance

University of Southampton (CONFIRMED)