site logo

J&J, Lilly, Merck have best management in pharma, says report

Getty Images