Scientists Just Unlocked an Endless Army of Cancer-Fighting Cells - ScienceAlert

Scientists Just Unlocked an Endless Army of Cancer-Fighting Cells - ScienceAlert
Technology

Listen to this article

0%

The human immune system has evolved an incredible ability to fight off cancerous cells. One of the first lines of defense is a specialized white blood cell called a macrophage. Its name is derived … [+4211 chars]

Leave A Comment

Comments are moderated and may take time to appear.

Comments

No comments yet. Be the first to comment!

Stay Connected