Caltech Library logo

Yu, Bo