Allen E. Russell
Oxbo International
Total Patents:
4
Overall Rank:
#1,250,763
Years Active:
1999–2008
Oxbo International Rank:
#7