SETI

Paul Allen Funds Next Stage of SETI Project

Billionaire Paul Allen has committed $13.5 million to support the construction of the first and second phases of the Allen…

21 years ago