Roy D. Allen
Agfa Nv · Illinois Tool Works · Agfa Division--Bayer
Total Patents:
16
Overall Rank:
#293,747
Years Active:
1998–2021
Agfa Nv Rank:
#16