Go to the profile of richard

richard

VP Business Development and Licensing, SOBI
  • SOBI
  • United Kingdom