Leukemia inhibitory factor--a puzzling polyfunctional regulator.

Leukemia inhibitory factor--a puzzling polyfunctional regulator.