Posts

Showing posts with the label yuri milner

What does the Fermi paradox say about the aliens?

breakthrough starshot - the smallest satellite ever built!