New 17P data somewhat disappointing

June 1, 2007

-->