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