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
