Uncoupling proteins: the issues from a biochemist point of view.

Uncoupling proteins: the issues from a biochemist point of view.