Ian J. Baker
John Mezzalingua Associates · Garmin Switzerland Gmbh · Rolls-Royce Plc
Total Patents:
16
Overall Rank:
#291,936
Years Active:
2007–2023
John Mezzalingua Associates Rank:
#30