Stephen Hedrick

Stephen Hedrick

Professor, UC San Diego. Interests: immunology, host-pathogen co-evolution, sports cars, truth, reason, humor, humility, curiosity