Researchers have identified SLAMF6, an internal brake on the body's immune system that makes cancer spread, and developed antibodies to neutralize it....
In a study co-authored with Julien Riel-Salvatore and Claudine Gravel-Miguel from UdeM, Italian scientists reconstruct what they think likely killed a...