CAMs and Igs: cell adhesion and the evolutionary origins of immunity.

CAMs and Igs: cell adhesion and the evolutionary origins of immunity.