GOG286B reported efficacy findings and new exploratory outcomes on the combination of metformin, paclictaxel, and carboplatin ...