Anita Richards

Teradata Us · Teradota Us
Total Patents: 35
Overall Rank: #98,160
Years Active: 2008–2022
Teradata Us Rank: #5