New insights into the enigma of immunoglobulin D.

New insights into the enigma of immunoglobulin D.