IL6 and neuroblastoma: Several neuroblastoma cells are capable of producing IL-6 [78, 79] spontaneously.