Juan Ceva

Lecturer in Humanities

B.S., St. Louis University, 1991; M.S., Stanford University, 1992; Ph.D., 1995. Caltech, 2019.