David versus Goliath, which one better informs women in France, Cancer Rose or National Institute of Cancer (INCa) ?
Mass screening for breast cancer disregards ethical values and fundamental principles of radiation protection system