The Sherry Lansing Foundation, based in Los Angeles, is dedicated to improving the world through its support of cancer research, education, art, and culture.
With a focus on funding and raising awareness for cancer research, the foundation also strives to promote and enhance various aspects of society for a better future.
Generated from their website's infomation