Are Biostimuators the Best Treatments to Tighten Loose Skin? Biostimulators are substances or devices that are used to stimulate or enhance the body’s natural physiological processes. They are often used in the field of medicine to promote healing and improve..