Drug safety testing paradigm, current progress and future challenges: an overview.

Drug safety testing paradigm, current progress and future challenges: an overview.