R&D is the bedrock upon which an enterprise's commercial triumphs are built. Any disappointing outcome or inefficiency originating therefrom can spell out the company's economic demise in our ...