R. Todd Studebaker
Idatech · Dcns Sa
Total Patents:
31
Overall Rank:
#119,430
Years Active:
2002–2014
Idatech Rank:
#3