Michael Bainton

Dca Design International · 3M · Sanofi
Total Patents: 34
Overall Rank: #102,954
Years Active: 1995–2020
Dca Design International Rank: #5