Moderna to locate at Harwell

Moderna to locate at Harwell

Biotechnology company Moderna has selected Harwell as the location for its Moderna Innovation and Technology Centre. The Moderna Innovation and Technology Centre development will encompass a research, development and manufacturing facility, providing the UK public...
Loading...