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