My professor told us that there are about a million different B cells based on their surface receptor.
I have read that we have about 30000 genes in all. Since receptors are proteins how do these 30000 genes make such a large number of receptors? I read about something called alternative splicing. Is this the mechanism behind this?