Edward Rubenstein

Stanford University · Integra Lifesciences · The Board Of Trustees Of The Leland Stanford Junio
Total Patents: 9
Overall Rank: #572,997
Years Active: 1984–2016
Stanford University Rank: #828