Galectin 3: The "Protein of Death's" Crazy Life

Glycovirology
Source: