Armed antibodies for cancer treatment: a promising tool in a changing era.

Armed antibodies for cancer treatment: a promising tool in a changing era.