Profile picture
Astero Klampatsa
Doctorate
  • Division of Cancer Therapeutics, The Institute of Cancer Research
    London, United Kingdom
mini profile avatar Astero Klampatsa