Cholinesterase inhibitors: new roles and therapeutic alternatives.

Cholinesterase inhibitors: new roles and therapeutic alternatives.