He has made a considerable contribution to the ATLAS experiment at the Large Hadron Collider .
Glen Cowan is a professor of Particle Physics at Royal Holloway , University of London .
Glen Cowan has made a considerable contribution to the ATLAS experiment at the Large Hadron Collider .
Glen Cowan is a professor of Particle Physics at Royal Holloway , University of London .