Pharmaceutical product development is a complex and expensive process that can take years to complete. The success of a product depends on several...