Open access high throughput drug discovery in the public domain: a Mount Everest in the making.

Open access high throughput drug discovery in the public domain: a Mount Everest in the making.