1825
Table of Contents > Health Dictionary > IL-12

IL-12

Abbreviation for interleukin-12. An endogenous biological response modifier that increases the immune system's ability to kill tumor cells and may interrupt blood flow to the tumor.
Healthy Living Marketplace
American Health
North American Herb & Spice
Kettle
Carlson Labs
American Health
Wakunaga of America