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