Life is not only not "too vague" define scientifically, but a great many scientific and medical dictionaries and textbooks publish definitions of it — because biological life is a scientific concept, not a spiritual one. Yes, there are certainly edge cases, like viruses, but there's no controversy in the scientific…