Michael Fitzgerald
Bmr Research & Development Limited · Harmonix Music Systems · New Balance Athletics
Total Patents:
8
Overall Rank:
#641,129
Years Active:
2004–2019
Bmr Research & Development Limited Rank:
#5