Original languageEnglish
Pages1393-1398
JournalEuropean Journal of Immunology
Journal publication date2003
Volume33
StatePublished
Peer-reviewedYes

ID: 444287