Quality of life is a broad ranging concept that encompasses a number of various domains such as jobs, housing, schools, environment, health, culture, values, and spirituality. It includes subjective evaluations of both positive and negative aspects of life. WHO defines quality of Read More