Vikrant Nanasaheb Urade
Shell Oil Compny · Shell Usa · Purdue Research Foundation
Total Patents:
16
Overall Rank:
#284,560
Years Active:
2011–2025
Shell Oil Compny Rank:
#223