Sletten Cancer Institute leaves lasting impressions of hope