How we'll find life on other planets

1,843,738 views | Aomawa Shields • TED2015