What Is Life?

show more details
show less details
Scientists discuss the definition of life in reference to life on other planets.