|
|
Tag: melanoma[1]
Implant Makes Cells Kill Cancer By Katherine Bourzac | 01/28/2009 | 0 Comments A polymer device trains immune cells to shrink tumors. [1]
|
|
|
| © 2009 Technology Review. All Rights Reserved. |