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