Skip to content

Sean Carroll

Homewood Professor of Natural Philosophy at Johns Hopkins University and Fractal Faculty at the Santa Fe Institute