Saving time and money
Read More…The resources required to bring a new drug to market are as well-known as they are staggering: upwards of $1.3 billion in costs, 10 to 15 years from target selection to approval, and an overall failure rate approaching 95%.