Immune System Can Hurt As Well As Help Fight Cancer (IMAGE)
Caption
Model of the C5a molecule, part of the immune complement system.
Credit
John D. Lambris, Ph.D., University of Pennsylvania School of Medicine.
Usage Restrictions
None
License
Licensed content