Estimating the Effect of Medication Adherence on Health Outcomes among Patients with Type 2 Diabetes—An Application of Marginal Structural Models