Science and Discovery

26 views

50 very curious facts and scientific discoveries

Did you know that the largest galaxy discovered to date is the IC-1101, with approximately 100 trillion stars? And...