David E. Cane

Brown University · Stanford University · Brown University
Total Patents: 10
Overall Rank: #517,386
Years Active: 2000–2013
Brown University Rank: #26