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, ...