Ferroquine, an ingenious antimalarial drug: thoughts on the mechanism of action.

Ferroquine, an ingenious antimalarial drug: thoughts on the mechanism of action.