Thanks. I find it curious as Neil Riordan from the Stem Cell Clinic in Panama says the exact opposite (I think in this video but I haven't had time to find it https://www.youtube.com/watch?v=cLKOddCPs9I). I can't make up my mind if he's a huckster or not. Based on my investigation through my network (3 degrees of separation) he seems to be legit but of course that is difficult to confirm.