Otto L. Huber
Moldex/Metric Products · Consortium Für Elektrochemische Industrie Gmbh · Hoffmann-La Roche
Total Patents:
8
Overall Rank:
#635,585
Years Active:
1983–2020
Moldex/Metric Products Rank:
#2