Johnson & Johnson Pricing Transparency Report

$39 billion: breaking it down

39Billion_BreakingItDown.svg