Corneel wrote:Maybe it's the Jan Vermeulen mentioned here, a site that peddles these products, that would help against cancer and whose developer Dr. Tanaka apparently discourages using chemotherapy (see here).
Sorry, all links in Dutch.
I think you are onto it Corneel. That is why the English is better.