En diciembre de 2006 fue anunciado que Stern regresará a la Escuela Londinense de Economía en junio de 2007 como profesor, y encabezará el Centro de Investigación Observatorio de Indias y Asia de dicha escuela.