Saturday, December 14, 2024

Tag: In response to the claim that 50% of the @US_FDA’s budget comes from pharma (a terrible incentive…)