Hella (Germany)h-index: 49Total citations: 12,018Total papers: 1,101Homepage: http://www.hella.com/hella-com/index.html?rdeLocale=en