Distributed computing and data storage in proteomics: many hands make light work, and a stronger memory.

Distributed computing and data storage in proteomics: many hands make light work, and a stronger memory.