New technologies are accelerating drug development, bringing hope to patients