We’re here to help and answer any questions you might have. We look forward to hearing from you.
If you don’t find what you need, fill out our contact form.
+33 (0)4 87 62 81 18
Share Our Website
Discover more on our core technologies and our innovative applications
Translate human physiology into organ on chips. On-demand training with connected goggles