Science

‘Mini-Neptunes’ beyond solar system may soon yield signs of life