Richard Layard is a British economist who has made people's happiness and life satisfaction the subject of economic analysis ...
Invertebrate research bias in ecology is measurable and worsening: a new audit of 1.38 million papers across 612 journals by ...