It's a problem that has stumped scientists for years. Now researchers have developed a model that can predict the movements of charged particles, even in heterogeneous environments like cells, blood, ...
Picture two charged particles in a vacuum. Thanks to laws of elementary electrostatics, we can easily calculate the force these particles exert upon one another, and therefore predict their movements.