Ajay Modi
Aspen Technology · Amazon · Air Products And Chemicals
Total Patents:
6
Overall Rank:
#817,042
Years Active:
1994–2022
Aspen Technology Rank:
#13