Otto Richard Buhler
Storage Technology · IBM · Oracle
Total Patents:
9
Overall Rank:
#580,729
Years Active:
1982–2011
Storage Technology Rank:
#78