Testing for life on Titan by Tyler Cowen July 28, 2005 at 4:41 am in Science If there is life on Titan, we might know soon.