Antimalarial drugs inhibiting hemozoin (beta-hematin) formation: a mechanistic update.

Antimalarial drugs inhibiting hemozoin (beta-hematin) formation: a mechanistic update.