Offline
If science is important to you (and if you believe it) this should be good news and most newspapers, magazine and tv news shows should be on it like flies on a turd. Have heard nothing, not a peep, from anyone except this article.
Any benefits will continue to be ignored.