London A new study has revealed that better living standards lead to humans growing taller.
Better living standards lead to humans growing taller