James Baker

Jemella Limited · Anheuser-Busch · Osram Sylvania
Total Patents: 4
Overall Rank: #1,168,993
Years Active: 1980–2020
Jemella Limited Rank: #16