brockmorrison6610 brockmorrison6610 02-01-2023 English contestada Scientific research has failed to improve human health and wellbeing since the 18th century. too obvious not defendable controversial