Get in touch

Please feel free to contact us regarding any of your Life Sciences informatics needs. Even if we cannot help directly we may know someone who can – just ask!

We look forward to hearing from you.

  • 20-22, Wenlock Road, London, N1 7GU, United Kingdom