News

Moderna selects Harwell as UK home

Moderna has selected Harwell, as the location for its Moderna Innovation and Technology Centre (MITC).

Latest news