Clofazimine: current status and future prospects.

Clofazimine: current status and future prospects.