
A group of students from Cambridge are charged up after winning the chance to test their nuclear physics experiment in Switzerland.
A group of students from Cambridge are charged up after winning the chance to test their nuclear physics experiment in Switzerland.