Header Logo

Epitopes on protein antigens: misconceptions and realities.