Emma Karoune

Senior Researcher, The Alan Turing Institute
  • United Kingdom