Key PointsBristol Myers Squibb focuses on specialized medicines in oncology and immunology, and shares sport a low valuation.Johnson & Johnson offers a diversified business model spanning innovative medicines and medical technology.Which pharmaceutical powerhouse deserves a spot in your portfolio for the long term?10 stocks we like better than Bristol Myers Squibb › Choosing between Bristol Myers Squibb (NYSE:BMY) and Johnson & Johnson (NYSE:JNJ…