Stem for life foundation