Gregg S. Foster

Apple · Starwave · Xerox
Total Patents: 10
Overall Rank: #526,659
Years Active: 1990–1998
Apple Rank: #3,815