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