James M. Willock
Novus International
Total Patents:
7
Overall Rank:
#758,584
Years Active:
1999–2003
Novus International Rank:
#12