Dominic D. Ingraffea
James River-Dixie Northern
Total Patents:
2
Overall Rank:
#2,362,055
Years Active:
1983
James River-Dixie Northern Rank:
#5