Tens of thousands of tiny sea creatures arrive at the International Space Station

This post was originally published on The Telegraph.