10.1007/s00262-005-0096-4
Journal article
Springer Science and Business Media LLC
2006-09-01T00:00:00+00:00
55
1081 - 1090
9