Lipitor – The World’s All-Time Best Selling Drug
Since the 1950s, pharmaceutical companies have raced to discover and develop billion-dollar blockbuster drugs. In the face of stiff competition, only a handful are able to remain relevant over the course of many years; Rituxan, Advair and Humira are several...