Happy Holidays everyone! I know I've been behind on my blogging over the break, but I'm back it. Here are this week's STEM links!
The Great Filter theory suggests humans have already conquered the threat of extinction
Africa boasts more cellphone users than all of North America
Company claims creation of Harry Potter-style invisibility cloak
Stem cells restore vision in blind man
NASA spacesuit prototype is designed for infinity and beyond