Ajay Prasad

University Of Delaware · Ilc Dover Lp · Dassault Systemes
Total Patents: 8
Overall Rank: #620,687
Years Active: 2004–2023
University Of Delaware Rank: #23