3 comments

[ 2.9 ms ] story [ 19.4 ms ] thread
yes, allen brain atlas (and allen institute in general) is a major force in neuroscience
(comment deleted)