(Q79277633)
Statements
Dendritic cells: controllers of the immune system and a new promise for immunotherapy (English)
A Karolina Palucka
Jacques Banchereau
Joseph Fay
Virginia Pascual
226-35; discussion 235-8, 257-67
scientific article published on 01 January 2003
No description defined