James D. Foster

Mcgraw-Edison
Total Patents: 3
Overall Rank: #1,609,579
Years Active: 1993–2003
Mcgraw-Edison Rank: #75