Eric de Bodt

Visiting Associate in Finance

M.A., Catholic University of Louvain, 1987; Ph.D., 1992. Caltech, 2016-18.