Is pharmaceutical R&D just a game of chance or can strategy make a difference?

Abstract
No abstract available