Speaking of Science: The best bits you missed this week

2016-05-13 44

From a load of new planets to technology that could erase wrinkles, the science world had some pretty great news stories this week. Here are our top picks.