John Sedivy, Ph.D.

Hermon C. Bumpus Professor of Biology