Whalespan
Loading…
The Enochs-2 protein was believed to be found exclusively on malignant cells and shed by cancerous cells with the potential to spread and attach to other cells. — Whalespan