Brian Troughton
Weavexx · Huyck
Total Patents:
7
Overall Rank:
#755,956
Years Active:
1988–2005
Weavexx Rank:
#3