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