Story

What does moving to Harwell mean for Moderna

With the exciting news that Moderna are going to be the latest addition to the campus community, we sat down with Darius Hughes, General Manager of Moderna UK, to find out more about their plans…