What does INI mean? International Neuroscience Institute The International Centre for Neuroscience See the full article