Sheep placenta has been used for thousands of years as for anti-aging, rejuvenation, regeneration and for promoting general health benefits. For years, the rich and famous are known to go to the clinics in Switzerland for cell therapy anti-aging treatment