Income rank linked to experience of physical pain: Study
Income rank is the position of an individual’s absolute personal income amount in a list of those amounts ordered from lowest to highest. The higher the position in the list, the higher the income rank. A new study of worldwide polling data suggests that a person’s income rank relative to their peers is linked to […] More