Juergen Otto
Behr Gmbh & · Johnson Controls Technology · Adient Luxembourg Holding S.A.R.L.
Total Patents:
5
Overall Rank:
#988,999
Years Active:
2001–2018
Behr Gmbh & Rank:
#76