Terry L. Foster

Science Research Center
Total Patents: 9
Overall Rank: #590,332
Years Active: 1982–1998
Science Research Center Rank: #1