Ecosystem Registry

Future Health Biobank

University or research institute · Nottingham, United Kingdom · Founded 2002

University or research institute in Nottingham, United Kingdom, founded 2002. Part of the Innovative EcoSystems registry.

futurehealthbiobank.com