Original: He is the Albert O. Hirschman Professor of Social Science at the Institute for Advanced Study, and a visiting lecturer with the rank of Professor at Princeton University.
Simplified: He is the Albert O. Hirschman Professor of Social Science at the Institute for Advanced Study, and a visiting Professor at Princeton University.