Membership of Professional Bodies
- British Society for Immunology
- The Physiological Society
Editorial Boards
- Immunology and Regenerative Medicine, Advisory Board Member
- npg Regenerative Medicine, Editorial Board Member
- BMC Cardiovascular Disorders, Editorial Board member
- Frontiers in Physiology, Guest Editor