T and B lymphocytes in the marmoset: a natural haemopoietic chimera.