Popularity: 0
Character: Self - Senior Scientist, SETI Institute (as Doug Vakoch)
Release date: 05/16/2013