Impact of scientific discoveries