YourDictionary

IL medical definition

abbreviation
interleukin

Learn more about IL

link/cite print suggestion box