James Holdgate

Dca Design International · Gyrus Medical Limited · Sanofi-Aventis
Total Patents: 3
Overall Rank: #1,515,787
Years Active: 2006–2015
Dca Design International Rank: #12