Generics of Protecting against cancer