Capsulae



All Links

Share this:

Details of Capsulae

About Capsulae
Capsulae- Website contains information on services and technologies. Partner and contact information is also provided. Company offers encapsulation services to the life science industry. Based in Nantes, France.