Brian Lane
Alpha Thames
Total Patents:
9
Overall Rank:
#585,071
Years Active:
1997–2006
Alpha Thames Rank:
#1