Am I the only one that thinks this sounds and smells like like snake oil scam???
Seriously, I am a Biochemical engineer, working in and have worked in these fields going back 50 years, I use to make and sell snake oil 40 years ago, and this one sounds nuts to me.