IMGT®, the international ImMunoGeneTics information system® 25 years on.

IMGT®, the international ImMunoGeneTics information system® 25 years on.