Tanespimycin: the opportunities and challenges of targeting heat shock protein 90.

Tanespimycin: the opportunities and challenges of targeting heat shock protein 90.