enzyme ST8Sia6

Trending/enzyme ST8Sia6

close-up of a lab worker's hands in blue gloves, handling specimen containers

Science Saturday: Scientists link enzyme to immune suppression in cancer

Tumors must evade the immune system to grow and spread, causing cancer. One of the ways tumor cells hide is by displaying proteins that tell…

No information found.

Sign up