News

News story

2008 Crafoord Prize

One of science's biggest prizes awarded for research into strings and knots