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