Evolutionary immunobiology.
Immunol Today. 1989 Aug;10(8):278-81. doi: 10.1016/0167-5699(89)90142-4.
Immunol Today. 1989.
PMID: 2679648
Review.