Tom Hanks and Rita Wilson celebrate the launch of the Parker Institute for Cancer Immunotherapy at the home of Sean and Alexandra Parker in Los Angeles on April 13, 2016.
Tom Hanks and Rita Wilson celebrate the launch of the Parker Institute for Cancer Immunotherapy at the home of Sean and Alexandra Parker in Los Angeles on April 13, 2016.