John Browne
Mark Iv Industries · British Telecommunications Public Limited · Xerox
Total Patents:
19
Overall Rank:
#239,570
Years Active:
1983–2016
Mark Iv Industries Rank:
#5