Misc 23rd Jul '21 Progress Scientific progress has achieved tremendous gains in life expectancy and infant mortality. The question today is – do humankind’s best days lie ahead? Click to share on Twitter (Opens in new window)Click to email a link to a friend (Opens in new window)Click to share on LinkedIn (Opens in new window)