The 31st annual Pharma R&D Review.