An update on vinpocetine: New discoveries and clinical implications.

An update on vinpocetine: New discoveries and clinical implications.