Siddhartha Dutta
American Express · Iii Holdings 12 · Adobe
Total Patents:
15
Overall Rank:
#316,195
Years Active:
2013–2022
American Express Rank:
#133