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