Health locus of control, attitudes and intention to reduce cancer risk

Full text