Peter Ta
Productive Application Solutions · Oracle
Total Patents:
28
Overall Rank:
#135,866
Years Active:
1991–2024
Productive Application Solutions Rank:
#1