Scientists Discover FGL1, A Key Blocker of Immune Response Against Certain Cancers
News
A protein called FGL1 is a major inhibitory signal that blocks the immune system from fighting certain cancers, a team led by researchers at Yale Cancer Center (YCC) found. But prior to ... Read more