HiWebsite

Website Overview: albumedix.comopen_in_new

General information

Last Updated: 2024-04-18 (yyyy-mm-dd).

Title: Albumedix Albumin Based Products Technologies

Description: Improving patient quality of life by leveraging our unique albumin based products technologies A world leader in recombinant human albumin

Language: English

Country: United Kingdom

Address (Schema Markup): 59 Castle Blvd, Nottingham, GB, NG7 1FD

Contact information

Email

Telephone

Social Links

Services and technology that the website used

Vendor

Related Websites