Penn Point (2010) : A New Discovery Could Eliminate Breast Cancer

This new breast cancer vaccine could lead to some monumental changes -- in how you think about mice.