John Harry Barker

Bernard Matthews Plc
Total Patents: 8
Overall Rank: #664,647
Years Active: 1991–2002
Bernard Matthews Plc Rank: #4