Ribes, David, Ph.D.

Ehemaliger Mercator Fellow

Human Centered Design & Engineering


University of Washington