The International Neuroscience Institute (INI), a unique facility housed in a building whose exterior is designed to resemble the human brain.
>> 3D Animation INI (371 kb Movie Clip)