50% hit rate for the Kepler optical planet detections?
Ambiguous
Ambiguous
37
forecasters
11
comments