Peter Oefner
Stanford University · Stanford University
Total Patents:
5
Overall Rank:
#1,037,893
Years Active:
1996–2005
Stanford University Rank:
#828