Olle Ekwall
Asea Brown Boveri, S.A. · Abb Schweiz Ag · Abb Technology Ag
Total Patents:
10
Overall Rank:
#508,952
Years Active:
1993–2019
Asea Brown Boveri, S.A. Rank:
#71