Sara Swanson
Digital River · IBM · Oracle
Total Patents:
5
Overall Rank:
#1,023,526
Years Active:
1997–2010
Digital River Rank:
#13