Poster of Cast and Crew in Penn Point - Season 1 - Episode 19 - A New Discovery Could Eliminate Breast Cancer

Penn Point - Season 1 - A New Discovery Could Eliminate Breast Cancer (Episode 19)

Plot: This new breast cancer vaccine could lead to some monumental changes -- in how you think about mice.
Episode Aired On:
Tuesday, June 22 2010
14 years ago