Shelly Sakiyama-Elbert

Eidgenössische Technische Hochschule Zürich · Universitat Zurich · Washington University
Total Patents: 5
Overall Rank: #999,130
Years Active: 2004–2016
Eidgenössische Technische Hochschule Zürich Rank: #16