Non-steroidal anti-inflammatory drugs for cancer prevention: promise, perils and pharmacogenetics.

Non-steroidal anti-inflammatory drugs for cancer prevention: promise, perils and pharmacogenetics.