This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
In this infographic, we provide insight into key trials that are expecting developments in the approval process. Leverage our scientific analysts' adjustments to Likelihood of Approval (LoA) to elucidate the clinical landscape of drug development of 106 drugs across 80 different indications.