Dimitrios Peroulis
Purdue Research Foundation · Bae Systems Information And Electronic Systems Integration · Ima Life North America
Total Patents:
24
Overall Rank:
#169,268
Years Active:
2010–2025
Purdue Research Foundation Rank:
#20