• Guest - w'd love to know what you think about the forum! Take the 2025 Survey »

Search Results

  1. W

    Stem Cell treatments?

    Anyone any knowledge or experience of stem cell treatments seem to be available for around £12k in numerous places abroad would appreciate any advice as I dont think they do this in the UK and I believe that this treatment is very succesfull.
Back
Top