Email: pnagabhushan [AT] iiita [DOT] ac [DOT] in Address: Director Office Indian Institute of Information Technology - Allahabad Devghat, Jhalwa, Allahabad 211 015, (UP) INDIA Phone: +91-532-2922222 Personal Home Page: https://www.iiita.ac.in/administration/director_profile/ |