I thought Klinghardt was pretty well respected in detox circles although I believe Andy C. disagrees with some of his assertions.

One of those things that you don't know until you try. Chlorella is a unique supplement in that it was a living thing and who knows what CGF in it does.