Otto Haab
Hawa Ag
Total Patents:
13
Overall Rank:
#389,178
Years Active:
1989–2003
Hawa Ag Rank:
#4