I'm writing a technical paper and need to say something along these lines:
The technology in this area has come a long way in the past twenty years...
But I think "come a long way" doesn't seem as descriptive, and was hoping there is a better word for it.