I read a small portion of the first article. Sure is interesting... and how hopeful!! Just wondering if there's going to be a bad downside to it... like in radiation. Shows how much I know! LOL My cynicism is showing! Ooops!
It's sure worth keeping an eye on it, though.
This above all: To thine own self be true. -- Shakespeare
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.