Role of programmed cell death 4 in diseases: a double-edged sword.

Role of programmed cell death 4 in diseases: a double-edged sword.