Cancer survivor meets his life saviour