Definition of health given by WHO includes which of the following dimensions:
High-Yield Explanation
WHO definition of Health: Health is a state of complete physical, mental and social well being, and not merely an absence of disease or infirmity; [recently amplified to include –) and an ability to lead a socially and economically productive life).