Craig A. Ayres
Invotronics Manufacturing · Nu-Tech & Engineering · Atoma International
Total Patents:
7
Overall Rank:
#756,136
Years Active:
1997–2005
Invotronics Manufacturing Rank:
#1