Stem Cell Treatment

Any one tried stem cell treatment in Mexico or elsewhere and have good results in 2023?
NJ, USA