Growth Metrics

Immunocore Holdings (IMCR) Furniture, Fixtures and Other: 2023