John P. Barber
Iap Research · Menicon Co. · Omg
Total Patents:
39
Overall Rank:
#82,692
Years Active:
1982–2021
Iap Research Rank:
#1