Ziprasidone: efficacy, tolerability, and emerging data on wide-ranging effectiveness.

Ziprasidone: efficacy, tolerability, and emerging data on wide-ranging effectiveness.