Carl Hoefer studied Philosophy of Science and Philosophy of Physics at Stanford University, supervised by Nancy Cartwright and Peter Galison. From 1991 to 1998 he taught at the University of California, Riverside; from 1998 - 2002 at the London School of Economics; and since 2002 he has been an ICREA Research Professor in Barcelona. He is interested in understanding the metaphysics of the natural world.