Sam Pullara
Bea Systems · Yahoo Holdings · Oracle
Total Patents:
13
Overall Rank:
#362,438
Years Active:
2006–2025
Bea Systems Rank:
#48