Ms Yo Yehudi

View graph of relations

External positions

Software Developer, University of Cambridge

201531 Jul 2020

Open Source Technology Lead, The Wellcome Trust

31 Jul 2003 → …

Education / academic qualifications

  • 2015 - Bachelor of Science, BSc (Hons) in Computing and IT, The Open University

Related information