Fellow - British Computer Society

Prize: Other distinction

OrganisationsBritish Computer Society