Sean Carroll to Johns Hopkins as Homewood Professor of Natural Philosophy. Posted on March 6, 2022 by jgordon Link. Excellent news. One of the best science communicators – and researchers in quantum physics fundamentals.