Space/Science — HabitableZone

Space/Science

Do we inhabit a smaller universe?

Does size matter? Do we live in a smaller than perceived universe? Those pesky French cosmologists say it may be so.

-philw

Log in or register to post.

The whole thread (3 posts)