The answer to the above question, according to a new analysis of data from NASA’s Kepler mission, may be roughly one-third. Continue reading →
Enter your email address to get email updates from Astrobites.
Join 118 other followers
Create a free website or blog at WordPress.com.