Invibio Company

Invibio is a proven partner to medical device manufacturers and a leading provider of biomaterial solutions.
Industry: Longevity Biomarkers
Headquarters: Lancaster, Lancashire, United Kingdom
Employees Number: 1-10

Visit Website
https://twitter.com/invibio
Register and Claim Ownership