Science | Mon Apr 7, 2008 12:27pm EDT

Key scientist sure "God particle" will be found soon