Our galaxy alone may host billions, a new study estimates
The Milky Way contains billion ... Read more »