Caltech Library logo

Smedley, Keyue Ma