Image 1 of 1
Lyn-Evans-2.jpg
EDITORIAL USE ONLY: Dr Lyn Evans, Large Hadron Collider Project leader during the setup of the facility