Insulin is a peptide molecule, a chain of amino a...Wistar scientist awarded American Cancer Society grant for research on tumor killing cells...usedTALL-104 cells to treat pet dogs and cats with various terminal cancers thatwere unresponsive to conventional therapy.