Definitions of "life" are a dime a dozen. In a paper published back in 2011, University of Haifa biophysicist Edward Trifonov documented 123 of them. But which one is best? Trifonov decided to seek ...