Albumedix Company

Albumedix is a science-driven, biotechnology company
Technology: Drug Delivery
Industry: Longevity Biomarkers
Headquarters: Nottingham, Nottingham, United Kingdom
Founded Date: 2015
Employees Number: 101-250

Visit Website
info@albumedix.com
https://twitter.com/Albumedix
Register and Claim Ownership