BUERANODARELYNGO BUERANODARELYNGO Science Answered Do you think scientific innovations enabled us to achieve the so called human flourishing?