Immunocore Holdings (IMCR) Ownership - Who owns Immunocore Holdings?
Immunocore Holdings PLC is a late-stage biotechnology company engaged in the development of a novel class of TCR bispecific immunotherapies for the treatment of cancer, infectious and autoimmune diseases... Show more