Janet L. Dolphin
Spyrus
Total Patents:
3
Overall Rank:
#1,645,071
Years Active:
1995–1997
Spyrus Rank:
#7