Stephen Borostyan

Xerox · Unknown
Total Patents: 9
Overall Rank: #590,778
Years Active: 1981–1997
Xerox Rank: #1,593