Celecoxib and ion channels: a story of unexpected discoveries.

Celecoxib and ion channels: a story of unexpected discoveries.