Otto Weber
Volkswagen · Medrad · Sensotech
Total Patents:
16
Overall Rank:
#303,165
Years Active:
1980–1996
Volkswagen Rank:
#231