Eleftherios T. Papoutsakis

University Of Delaware · Northwestern University
Total Patents: 11
Overall Rank: #437,412
Years Active: 2005–2025
University Of Delaware Rank: #18