A genetic study of breast cancer has found ten distinct types of the disease and ferreted out "a slew" of ...