Seeking Alpha·2 hours ago·azioniNEUTRALLOWInnoCare inks licensing deal with Eli Lilly worth up to $3.35BNo summary availableRead at Seeking Alpha→