A vast variety of naturally occurring substances have been shown to protect against experimental carcinogenesis and an increasing amount of evidence suggests that kaempferol may have cancer chemopreventative properties.