Ribes, David, PhD

Mercator Fellow

Human Centered Design & Engineering


University of Washington