Multiple potential roles for B cells in atherosclerosis.

Multiple potential roles for B cells in atherosclerosis.