Science doesn't cause things; science explains things. However, if the definition of a "cause" is expanded, you might say that science "causes" some things.
***Someone who gets an artificial heart could say that science saved his life because without science, artificial hearts would not be possible.
***If you like having a GPS, 400 channels on your TV, cell phones, computers, and so much more of the conveniences that we have today, you can thank science.
***Smallpox had been eradicated, and polio is nearly eradicated. That would not have been possible without science.
***I like getting warnings about an approaching hurricane days in advance so I can be prepared. Without science, there would not be any warnings about the weather. And there wouldn't be any TVs or radios to send out these warnings.
Consistent with the above examples, it could be said that science causes some NDEs, for example, the ones caused by anesthesia. This was explained in the article.
The article also explained that some NDEs happen for other reasons such as an altered state of consciousness that is brought on by other factors. One of these factors is the natural processes of impending death.
The answer to your question is that the discoveries made by scientists are the "cause" of a great many things.