Why do human B cells secrete granzyme B? Insights into a novel B-cell differentiation pathway

Why do human B cells secrete granzyme B? Insights into a novel B-cell differentiation pathway