Peterborough teenager gets all clear from ovarian cancer