Anders Lehman
Abb Technology Ag · Abb Schweiz Ag · Tenova S.P.A.
Total Patents:
11
Overall Rank:
#446,071
Years Active:
1998–2023
Abb Technology Ag Rank:
#25