CERN wins the Geneva Cup 2011 in category D!

The team from left to right: Savitha Flaecher and Jean-Pierre Revol.