Return to Article Details Revisiting insulin resistance in human cancer cachexia – a systematic review and meta-analysis