The science and strategy of early drug development, What succeeds and what to avoid.
Lancaster London, Lancaster Terrace, London, W2 2TY, United Kingdom