Kiplinger magazine ranks pharmacy as best college degree for lucrative career