A Logarithmic Map of the Entire Observable Universe

Among the scientific community, it’s widely believed that so far humans have only discovered about 5% of the universe. Yet, despite […]