The big and small of drug discovery. Biotech versus pharma: advantages and drawbacks in drug development.