Current advancements in pharmacotherapy for cancer cachexia. (24th March 2023)