Cancer survivor dubbed 'Iron woman'