Plesmanlaan 121
Amsterdam, 1066 CX
Netherlands
Netherlands Cancer Institute - Division of Biochemistry
HLA class I, glycosphingolipids, B3GNT5, SPPL3, T cell activation, antigen presentation