The Lymphatic System and Immunity

A ________ or immunogen is a molecule that stimulates an immune response.

  
Physics
Chemistry
Organic Chemistry
Biology