All foreigners need a visa to visit India. Contact the nearest Indian Consulate/Embassy for a visa well in advance (at least two months). In case you need an invitation letter, ask for it to the organisers (multi@tifr.res.in).

Hope you have obtained visa by now. If not, please act urgently.