Stefano Caldirola è docente di Storia dell’Asia meridionale. Ha insegnato presso l’Università di Trieste, l’Università degli Studi di Bergamo e l’Università di Jabalpur, India. È stato docente di lingua hindi e cultura indiana presso l’Università degli Studi di Milano. Collabora come responsabile ricerche e formazione con la Camera di Commercio Indiana per l’Italia.