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