Scientific advancements and their advantages