Increasing transparency in animal research to sway public opinion, and a reaching a plateau in human mortality: On this week’s show: Will telling the public more about animal research win back their good opinion? And what does it mean that our risk of dying plateaus after 105?
00:00:00