Weekly Science Picks

I hope everyone’s enjoying a nice weekend! It’s my turn again for the weekly science picks, and this week is the 44th anniversary of the Apollo 11 moon landing. On July 20th 44 years ago, human beings took their first small steps onto the surface of an object in the solar system other than the …