David C. Barber

British Technology Group Limited · Crane Plastics Company · The University Of Sheffield
Total Patents: 11
Overall Rank: #469,708
Years Active: 1986–2008
British Technology Group Limited Rank: #9