Santa Clara University

William Behrman

Consulting Assistant Professor of Civil and Environmental Engineering Stanford University