Science & Energy EEStor says it’s still alive and progressing by Katie Fehrenbacher May 15, 2012 - 2:32 PM CST