Membership

  • Association for Computing Machinery (ACM) Senior Member

  • Engineering Professors’ Council (EPC), United Kingdom Member

  • Higher Education Academy (HEA), United Kingdom Fellow

  • Institute of Electrical and Electronics Engineers (IEEE) Senior Member

  • IEEE Computer Society Member

  • IEEE TEMS Blockchain and Distributed Ledger Technologies Technical Committee

  • International Association for Cryptologic Research (IACR) Member