Cancer cachexia, recent advances, and future directions.

Cancer cachexia, recent advances, and future directions.