Harwell, Oxfordshire
limited company with its own Board of Directors and UKRI and Wellcome as shareholders, and is located at the Harwell Science...