"Humans don't live for centuries. We can't wait for progress."