Peptides and Non Peptides of Oncologic and Neuroendocrine Relevance