Opioids: immunomodulators. A proposed role in cancer and aging.

Opioids: immunomodulators. A proposed role in cancer and aging.