Thiazolidinediones, insulin resistance and obesity: Finding a balance.

Thiazolidinediones, insulin resistance and obesity: Finding a balance.