Lyn Evans

Lyn Evans

Welsh scientist

  • Photos
Lyn Evans Profiles
social profile link xwhos
  • About

    Lyn Evans CBE, is a Welsh scientist who served as the project leader of the Large Hadron Collider in Switzerland.

© 2015 xwhos.com
About us Help