If you look at the bottom of every page, including the homepage, the author references his own relevant peer-reviewed articles.
I'm not saying his theory is right, or that the presentation doesn't smell a bit of crackpottery (it does), but at least he's referencing some real science he's done and that has apparently been accepted.