Results 201 to 203 of about 2,542,949 (203)
Some of the next articles are maybe not open access.

Diagnosing the decline in pharmaceutical R&D efficiency

Nature Reviews Drug Discovery, 2012
exaly  

Home - About - Disclaimer - Privacy