(Q56904592)
Statements
Immunology. The immunological synapse--a multitasking system (English)
0 references
22 February 2002
0 references
295
0 references
1479-80
0 references
5559
0 references
scientific article published in Science