The search found 67 results in 0.269 seconds.
In the understandable rush to get published and funded, scientists tend to spill the beans too early and in too much detail for them to ever win a patent.