Ha tenido sucesivos puestos docentes universitarios a lo largo de su vida laboral: en la Universidad de Calcuta (1956-1958) como profesor de Economía; en la Universidad de Delhi (1963-1971) como profesor de Economía; en el Nuffield College (1977-1980) como profesor de Economía y en el All Souls College (1980-1988) como «Drummond Professor» de Economía Política, ambos de la Universidad de Oxford; en la Escuela de Londres de Ciencias Políticas y Económicas (1971-1977) como profesor de Economía; en el Trinity College de la Universidad de Cambridge (1957-1963 y 1997-2004) como profesor de Economía; y en la Universidad de Harvard como «Thomas W.