David Cotter

British Telecommunications Public Limited · Dematic · Rapistan Demag
Total Patents: 45
Overall Rank: #65,905
Years Active: 1985–2012
British Telecommunications Public Limited Rank: #32