several leading scientific journals including Nature, Science, Journal of Neuroscience, Brain, Experimental Neurology, European Journal of Neuroscience, Journal of Neurochemistry (Journal)
- Ellis, J. (Editor)
Activity: Publication peer-review and editorial work › Publication peer-review