Have the industry and other stakeholders finally had enough?

Latest NewsBioPharmaComment