E-neuroscience: challenges and triumphs in integrating distributed data from molecules to brains.

E-neuroscience: challenges and triumphs in integrating distributed data from molecules to brains.