Oxfordshire is one of Europe’s most successful health & life sciences clusters with a track record in establishing and attracting world-leading life sciences businesses.