An Australian astrophysicist says he's 'blown away' at being given the job of leading a multi-million dollar search for alien life.
Show status: Off air
An Australian astrophysicist says he's 'blown away' at being given the job of leading a multi-million dollar search for alien life.