Header Logo

Thiazolidinediones and heart failure: a teleo-analysis.