blog.ted.com
A voyage to our closest star, the surprising paradox of an elephant’s brain, and rethinking college rankings
As usual, the TED community has lots of news to share this week. Below, some highlights. A 4.37-lightyear starshot. Humanity has sent people to the moon and rovers to Mars. It might be about time w…