Loading companies…
United Kingdom · Biotech
Creates functional, human-relevant cells and models for research, drug discovery, and development