True transparency requires more information on inputs and influences

Latest NewsBioPharmaCommentNews of the Day