Profile picture
Karen Otty
  • Entry Level Professional
    Research and Development, NHS Blood and Transplant
    Bristol, United Kingdom
mini profile avatar Karen Otty