Definition.com
Quality of life is what an industrialized nation is said to offer when enough of its citizens are suffering from terminal stress.
See also
.com
Quality of life is what an industrialized nation is said to offer when enough of its citizens are suffering from terminal stress.