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