James Edward Goodwin
Bacardi & Company Limited · L-3 Communications
Total Patents:
4
Overall Rank:
#1,244,565
Years Active:
1993–2010
Bacardi & Company Limited Rank:
#8