Big Pharma gets a lesson in trusting the science

Due to the technical or legal........

© Reuters