was it "a few weeks later?" I thought it was just "not long after."
You're right. Here's the transcript.
He said "Not long after, they found a cure." Presumably that meant within his father's life expectancy, but that could've been months or maybe a couple of years. Nobody said anything about weeks.