Medical Editor February 2, 2021 New insights into B cells and why humans can produce trillions of disease-fighting antibodies – Medical Xpress New insights into B cells and why humans can produce trillions of disease-fighting antibodies Medical Xpress