Steven Holmes
Phelps Dodge · Two-Way Media
Total Patents:
4
Overall Rank:
#1,241,615
Years Active:
1989–2010
Phelps Dodge Rank:
#17