Loading patent details...
US8293703B2: Peptides effective in the treatment of tumors and other conditions requiring the removal or destruction of cells | Searchlight