Transparency is the future, but do ‘pharma’ have their heads in the sand?

From Daniel Shanahan on the Biomed Central Blog – [Read more]

Advertisements