Venkata Sastry Akella
ExxonMobil · Mastercard · Apple
Total Patents:
9
Overall Rank:
#553,830
Years Active:
2014–2023
ExxonMobil Rank:
#2,140