Marc Byrd
Netscape Communications · Unknown · Oracle
Total Patents:
4
Overall Rank:
#1,243,969
Years Active:
1999–2010
Netscape Communications Rank:
#11