Ivo J. Dobbelaere

Stanford University · Cswitch
Total Patents: 6
Overall Rank: #870,620
Years Active: 1995–2009
Stanford University Rank: #598