Organization of the canine major histocompatibility complex: current perspectives.

Organization of the canine major histocompatibility complex: current perspectives.