Tumor necrosis factor: recent advances.

Tumor necrosis factor: recent advances.