Yes, seems to be a truth to it. I completed 6 treatments last June & had very positive results. I currently have no protein in urine, bp normal, no joint pain. I'm not on Prednisone and have not been since last April. I currently take Plaquenil and CellCept.
Don't ever want to do the chemo again, but it probably save my life and restored me to health.