Type 2 diabetes pharmacoepidemiology update 2014: safety versus efficacy.

Type 2 diabetes pharmacoepidemiology update 2014: safety versus efficacy.