David S. Pedulla

Stanford University