#pch3lp, #Science, #ScienceTech, #TechNews

Scientists discover 15 new planets orbiting red dwarf stars